Documentation

Resource
in package

Table of Contents

Constants

MODE_IMAGE  = 'image'
MODE_IMAGES  = 'images'
MODE_MANIFEST  = 'manifest'

Properties

$config  : object
$log  : LoggerInterface|null
$meta  : DatasetNodeInterface
$schema  : Schema

Methods

__construct()  : mixed
cacheHandler()  : ResponseCacheItem
getOutput()  : ResponseCacheItem
findFirstResource()  : TermInterface}
getImageInfoUrl()  : string
getImageList()  : string
getManifest()  : string
getManifestTitle()  : array<string, string>
getNextSbj()  : TermInterface|null

Constants

MODE_IMAGE

public mixed MODE_IMAGE = 'image'

MODE_IMAGES

public mixed MODE_IMAGES = 'images'

MODE_MANIFEST

public mixed MODE_MANIFEST = 'manifest'

Properties

$meta

private DatasetNodeInterface $meta

Methods

findFirstResource()

private findFirstResource() : TermInterface}
Return values
TermInterface}

getImageInfoUrl()

private getImageInfoUrl(string $id) : string
Parameters
$id : string
Return values
string

getImageList()

private getImageList(TermInterface $firstRes, TermInterface $collectionRes) : string
Parameters
$firstRes : TermInterface
$collectionRes : TermInterface
Return values
string

getManifest()

private getManifest(TermInterface $firstRes, TermInterface $collectionRes) : string
Parameters
$firstRes : TermInterface
$collectionRes : TermInterface
Return values
string

getManifestTitle()

private getManifestTitle(LiteralInterface $x) : array<string, string>
Parameters
$x : LiteralInterface
Return values
array<string, string>

getNextSbj()

private getNextSbj(DatasetInterface $data, PredicateTemplate $collectionTmpl) : TermInterface|null
Parameters
$data : DatasetInterface
$collectionTmpl : PredicateTemplate
Return values
TermInterface|null

        
On this page

Search results