Copied!

URLServiceDecorator

URLServiceDecorator.php : 18
Implements URLService

Properties

protected $innerService

URLServiceDecorator.php : 21
protected URLService $innerService

Methods

public__construct()

URLServiceDecorator.php : 23
public __construct(URLService $innerService)

Parameters

Name Type Default value Description
$innerService URLService - -

publiccreateUpdateStruct()

URLServiceDecorator.php : 28

Instantiates a new URL update struct.

public createUpdateStruct() : URLUpdateStruct

Return values

URLUpdateStruct

publicfindUrls()

URLServiceDecorator.php : 33

Find URLs.

public findUrls(URLQuery $query) : SearchResult

Parameters

Name Type Default value Description
$query URLQuery - -

Return values

SearchResult

publicfindUsages()

URLServiceDecorator.php : 38

Find content objects using URL.

public findUsages(URL $url[, int $offset = 0 ][, int $limit = -1 ]) : UsageSearchResult

Content is filter by user permissions.

Parameters

Name Type Default value Description
$url URL - -
$offset int 0 -
$limit int -1 -

Return values

UsageSearchResult

publicloadById()

URLServiceDecorator.php : 46

Load single URL (by ID).

public loadById(int $id) : URL

Parameters

Name Type Default value Description
$id int -

ID of URL

Return values

URL

publicloadByUrl()

URLServiceDecorator.php : 51

Load single URL (by URL).

public loadByUrl(string $url) : URL

Parameters

Name Type Default value Description
$url string -

URL

Return values

URL

publicupdateUrl()

URLServiceDecorator.php : 56

Updates URL.

public updateUrl(URL $url, URLUpdateStruct $struct) : URL

Parameters

Name Type Default value Description
$url URL - -
$struct URLUpdateStruct - -

Return values

URL