DisseminationService
in package
Description of DisseminationService
Tags
Table of Contents
Properties
- $count : mixed
- $description : mixed
- $dissParams : mixed
- $filterValues : mixed
- $formats : mixed
- $id : mixed
- $isPartOf : mixed
- $loadParams : mixed
- $location : mixed
- $matchesProp : mixed
- $matchesValue : mixed
- $numberOfItems : mixed
- $returnType : mixed
- $schema : mixed
- $serviceRevProxy : mixed
- $title : mixed
- $url : mixed
- $obj : mixed
- $params : mixed
Methods
- __construct() : mixed
- getCount() : mixed
- getDescription() : mixed
- getDissParams() : mixed
- getFilterValues() : mixed
- getFormats() : mixed
- getId() : mixed
- getIsPartOf() : mixed
- getLoadParams() : mixed
- getLocation() : mixed
- getMatchesProp() : mixed
- getMatchesValue() : mixed
- getMatchingResources() : array<string|int, mixed>
- Get the selected dissemination services matching results uri
- getNumberOfItems() : mixed
- getReturnType() : mixed
- getServiceRevProxy() : mixed
- getTitle() : mixed
- getUrl() : mixed
- setDissParams() : void
- Set up the dissemination service params
- setValues() : mixed
- Set the values based on the passed dissemination service object
- countAllMatchingResource() : void
- getDisservParamLiteral() : string
- getIdFromUri() : int
- getLiteral() : string
- setCount() : void
- setDescription() : void
- setDisseminationServiceFilterValues() : void
- setFilterValues() : void
- setFormats() : void
- setId() : void
- setIsPartOf() : void
- setLoadParams() : void
- setLocation() : void
- setMatchesProp() : void
- setMatchesValue() : void
- setNumberOfItems() : void
- setReturnType() : void
- setServiceRevProxy() : void
- setTitle() : void
- setUrl() : void
Properties
$count
public
mixed
$count
$description
public
mixed
$description
$dissParams
public
mixed
$dissParams
= array()
$filterValues
public
mixed
$filterValues
= array()
$formats
public
mixed
$formats
$id
public
mixed
$id
$isPartOf
public
mixed
$isPartOf
$loadParams
public
mixed
$loadParams
$location
public
mixed
$location
$matchesProp
public
mixed
$matchesProp
$matchesValue
public
mixed
$matchesValue
$numberOfItems
public
mixed
$numberOfItems
$returnType
public
mixed
$returnType
$schema
public
mixed
$schema
$serviceRevProxy
public
mixed
$serviceRevProxy
$title
public
mixed
$title
$url
public
mixed
$url
$obj
private
mixed
$obj
$params
private
mixed
$params
= array()
Methods
__construct()
public
__construct(Service $obj, array<string|int, mixed> $params, object $schema) : mixed
Parameters
- $obj : Service
- $params : array<string|int, mixed>
- $schema : object
getCount()
public
getCount() : mixed
getDescription()
public
getDescription() : mixed
getDissParams()
public
getDissParams() : mixed
getFilterValues()
public
getFilterValues() : mixed
getFormats()
public
getFormats() : mixed
getId()
public
getId() : mixed
getIsPartOf()
public
getIsPartOf() : mixed
getLoadParams()
public
getLoadParams() : mixed
getLocation()
public
getLocation() : mixed
getMatchesProp()
public
getMatchesProp() : mixed
getMatchesValue()
public
getMatchesValue() : mixed
getMatchingResources()
Get the selected dissemination services matching results uri
public
getMatchingResources(int $limit, int $offset) : array<string|int, mixed>
Parameters
- $limit : int
- $offset : int
Return values
array<string|int, mixed>getNumberOfItems()
public
getNumberOfItems() : mixed
getReturnType()
public
getReturnType() : mixed
getServiceRevProxy()
public
getServiceRevProxy() : mixed
getTitle()
public
getTitle() : mixed
getUrl()
public
getUrl() : mixed
setDissParams()
Set up the dissemination service params
public
setDissParams() : void
setValues()
Set the values based on the passed dissemination service object
public
setValues(Schema $schema) : mixed
Parameters
- $schema : Schema
countAllMatchingResource()
private
countAllMatchingResource(Schema $schema) : void
Parameters
- $schema : Schema
getDisservParamLiteral()
private
getDisservParamLiteral(object $obj, string $property) : string
Parameters
- $obj : object
- $property : string
Return values
stringgetIdFromUri()
private
getIdFromUri(string $uri) : int
Parameters
- $uri : string
Return values
intgetLiteral()
private
getLiteral(object $obj, string $property) : string
Parameters
- $obj : object
- $property : string
Return values
stringsetCount()
private
setCount(int $count) : void
Parameters
- $count : int
setDescription()
private
setDescription() : void
setDisseminationServiceFilterValues()
private
setDisseminationServiceFilterValues() : void
setFilterValues()
private
setFilterValues(array<string|int, mixed> $data) : void
Parameters
- $data : array<string|int, mixed>
setFormats()
private
setFormats() : void
setId()
private
setId() : void
setIsPartOf()
private
setIsPartOf() : void
setLoadParams()
private
setLoadParams() : void
setLocation()
private
setLocation() : void
setMatchesProp()
private
setMatchesProp() : void
setMatchesValue()
private
setMatchesValue() : void
setNumberOfItems()
private
setNumberOfItems() : void
setReturnType()
private
setReturnType() : void
setServiceRevProxy()
private
setServiceRevProxy() : void
setTitle()
private
setTitle() : void
setUrl()
private
setUrl() : void