Class

eZ\Publish\Core\Persistence\Legacy\URL\Gateway

abstract class Gateway

Methods

updateUrl(URL $url)

Update the URL.

array find(Criterion $criterion, int $offset, int $limit, array $sortClauses = array(), bool $doCount = true)

Selects URLs matching specified criteria.

array findUsages(int $id)

Returns IDs of Content Objects using URL identified by $id.

array loadUrlData(int $id)

Loads URL with url id.

array loadUrlDataByUrl(int $url)

Loads URL with url address.

Details

at line 20
abstract public updateUrl(URL $url)

Update the URL.

Parameters

URL $url

at line 32
abstract public array find(Criterion $criterion, int $offset, int $limit, array $sortClauses = array(), bool $doCount = true)

Selects URLs matching specified criteria.

Parameters

Criterion $criterion
int $offset
int $limit
array $sortClauses
bool $doCount

Return Value

array

at line 40
abstract public array findUsages(int $id)

Returns IDs of Content Objects using URL identified by $id.

Parameters

int $id

Return Value

array

at line 48
abstract public array loadUrlData(int $id)

Loads URL with url id.

Parameters

int $id

Return Value

array

at line 56
abstract public array loadUrlDataByUrl(int $url)

Loads URL with url address.

Parameters

int $url

Return Value

array