RepositoryInfo
    
            
            in package
            
        
    
    
    
Container for OAI-PMH repository information
Tags
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
     = []
    
    
    
$baseURL
OAI-PMH service location
    public
        string
    $baseURL
     = ''
    
    
    
$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