phpDocumentor

RedirectRepository
in package
implements RedirectRepositoryInterface

Interfaces, Classes and Traits

RedirectRepositoryInterface

Table of Contents

DEFAULT_PAGE_SIZE  = 20
$connection  : mixed
__construct()  : mixed
addRedirectRule()  : RedirectRule
deleteRedirectRule()  : void
findPrefixRulesByPath()  : array<string|int, mixed>
findRedirectRulesByPath()  : array<string|int, mixed>
findRedirectRulesByQuery()  : array<string|int, mixed>
getAllRedirectRules()  : array<string|int, mixed>
getNumberOfPages()  : int
getRedirectRule()  : RedirectRule
updateRedirectRule()  : mixed

Constants

Properties

Methods

__construct()

public __construct(Connection $connection) : mixed
Parameters
$connection : Connection
Return values
mixed

deleteRedirectRule()

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

findPrefixRulesByPath()

public findPrefixRulesByPath(string $path) : array<string|int, mixed>
Parameters
$path : string
Return values
array<string|int, mixed>

findRedirectRulesByPath()

public findRedirectRulesByPath(string $path) : array<string|int, mixed>
Parameters
$path : string
Return values
array<string|int, mixed>

findRedirectRulesByQuery()

public findRedirectRulesByQuery(string $query) : array<string|int, mixed>
Parameters
$query : string
Return values
array<string|int, mixed>

getAllRedirectRules()

public getAllRedirectRules(int $pageNumber[, int $pageSize = self::DEFAULT_PAGE_SIZE ]) : array<string|int, mixed>
Parameters
$pageNumber : int
$pageSize : int = self::DEFAULT_PAGE_SIZE
Return values
array<string|int, mixed>

getNumberOfPages()

public getNumberOfPages([int $pageSize = self::DEFAULT_PAGE_SIZE ]) : int
Parameters
$pageSize : int = self::DEFAULT_PAGE_SIZE
Return values
int

Search results