phpDocumentor

RedirectService
in package
implements RedirectServiceInterface

Interfaces, Classes and Traits

RedirectServiceInterface

Table of Contents

$repository  : RedirectRepository
__construct()  : mixed
addRedirectRule()  : RedirectRule
deleteRedirectRule()  : void
disableRedirectRule()  : void
enableRedirectRule()  : void
findRedirectByRelativeUri()  : RedirectInterface|null
getRedirectRules()  : RedirectRuleCollectionInterface
getValidRedirectTypes()  : array<string|int, mixed>
getValidResponseCodes()  : array<string|int, mixed>
makeRedirectRule()  : RedirectRule
Creates a new RedirectRule
updateRedirectRule()  : void

Properties

Methods

deleteRedirectRule()

public deleteRedirectRule(int $ruleId) : void
Parameters
$ruleId : int
Return values
void

disableRedirectRule()

public disableRedirectRule(int $ruleId) : void
Parameters
$ruleId : int
Return values
void

enableRedirectRule()

public enableRedirectRule(int $ruleId) : void
Parameters
$ruleId : int
Return values
void

getValidRedirectTypes()

public getValidRedirectTypes() : array<string|int, mixed>
Return values
array<string|int, mixed>

getValidResponseCodes()

public getValidResponseCodes() : array<string|int, mixed>
Return values
array<string|int, mixed>

makeRedirectRule()

Creates a new RedirectRule

public makeRedirectRule(int $id, string $urlPath, string $query, string $queryMatchMode, int $responseCode, string $target, string $queryProcessing[, bool $status = true ]) : RedirectRule
Parameters
$id : int
$urlPath : string
$query : string
$queryMatchMode : string
$responseCode : int
$target : string
$queryProcessing : string
$status : bool = true
Tags
throws
RedirectRuleSyntaxErrorException
Return values
RedirectRule

Search results