A Repository is a system or service that provides facilities for storage and maintenance of descriptions of Assets and Distributions.

A Repository will typically contain descriptions of several Assets and functionality that allows users to search and access these descriptions. The Distributions - the actual files themselves - will typically be available from the Repository or elsewhere on the World Wide Web.

 Methods

Default constructor

__construct() 

 Properties

 

RADion uses this to provide the creation date of this version of the Repository, Asset or Distribution.

$dateCreated 

RADion expects a datatyped value and for it to be conformant with ISO 8601, preferably using an xsd data type.

access protected
 

RADion uses this to provide the date of latest update of the Repository, Asset or Distribution.

$dateModified 

RADion expects a datatyped value and for it to be conformant with ISO 8601, preferably using an xsd data type

access protected
 

Used in RADion to provide descriptive text for the Repository, Asset or Distribution.

$description 

access protected
 

The assets which are included into this repository

$includes 

access protected
 

RADion uses this to provide the name

$name 

access protected
 

Used in RADion to link to the organisation responsible for the publication of the Asset, Repository or Distribution.

$publisher 

access protected
 

RADion uses this to link to the geographic region or jurisdiction that the Asset or Repository applies to

$spatialCoverage 

access protected
 

The theme relationship associates an Asset with a specific Theme and theme taxonomy does the same job for the repository as a whole.

$themeTaxonomy 

access protected