Documentation

RepositoryInfo
in package

Container for OAI-PMH repository information

Tags
author

zozlak

Table of Contents

Properties

$adminEmail  : array<string|int, string>
List of repository admin emails
$baseURL  : string
OAI-PMH service location
$deletedRecord  : string
If repository supports information on deleted records (no by default).
$earliestDatestamp  : string
Earliest date which can be reported.
$granularity  : string
Date granularity (defaults to Fedora dates granularity)
$protocolVersion  : string
OAI-PMH protocol version.
$repositoryName  : string
Repository name to be reported

Methods

__construct()  : mixed
Creates a RepositoryInfo object setting up provided property values.

Properties

$adminEmail

List of repository admin emails

public array<string|int, string> $adminEmail = []

$deletedRecord

If repository supports information on deleted records (no by default).

public string $deletedRecord = 'no'

$earliestDatestamp

Earliest date which can be reported.

public string $earliestDatestamp = '1900-01-01T00:00:00Z'

$granularity

Date granularity (defaults to Fedora dates granularity)

public string $granularity = 'YYYY-MM-DDThh:mm:ssZ'

$protocolVersion

OAI-PMH protocol version.

public string $protocolVersion = '2.0'

$repositoryName

Repository name to be reported

public string $repositoryName = ''

Methods

__construct()

Creates a RepositoryInfo object setting up provided property values.

public __construct(object $param) : mixed
Parameters
$param : object

property values


        
On this page

Search results