RedirectServiceInterface
in
Table of Contents
- addRedirectRule() : RedirectRule
- deleteRedirectRule() : void
- disableRedirectRule() : void
- enableRedirectRule() : void
- findRedirectByRelativeUri() : RedirectInterface|null
- getRedirectRules() : RedirectRuleCollectionInterface
- makeRedirectRule() : RedirectRule
- updateRedirectRule() : void
Methods
addRedirectRule()
public
addRedirectRule(RedirectRule $redirectRule) : RedirectRule
Parameters
- $redirectRule : RedirectRule
Return values
RedirectRule —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 —findRedirectByRelativeUri()
public
findRedirectByRelativeUri(string $relativeUri) : RedirectInterface|null
Parameters
- $relativeUri : string
Return values
RedirectInterface|null —getRedirectRules()
public
getRedirectRules() : RedirectRuleCollectionInterface
Return values
RedirectRuleCollectionInterface —makeRedirectRule()
public
makeRedirectRule(int $id, string $urlPath, string $query, string $queryMatchMode, int $responseCode, string $target, string $queryProcessing, bool $status) : RedirectRule
Parameters
- $id : int
- $urlPath : string
- $query : string
- $queryMatchMode : string
- $responseCode : int
- $target : string
- $queryProcessing : string
- $status : bool
Return values
RedirectRule —updateRedirectRule()
public
updateRedirectRule(RedirectRule $redirectRule) : void
Parameters
- $redirectRule : RedirectRule