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