PHP Class OAIConfig, pkp-lib

Datei anzeigen Open project: pkp/pkp-lib

Public Properties

Property Type Description
$baseUrl URL to the OAI front-end
$granularity record datestamp granularity; Must be either 'YYYY-MM-DD' or 'YYYY-MM-DDThh:mm:ssZ'
$maxIdentifiers maximum identifiers returned per request
$maxRecords maximum records returned per request
$maxSets maximum sets returned per request (must be 0 if sets not supported)
$repositoryId identifier of the repository
$tokenLifetime TTL of resumption tokens

Public Methods

Method Description
OAIConfig ( $baseUrl, $repositoryId ) Constructor.

Method Details

OAIConfig() public method

Constructor.
public OAIConfig ( $baseUrl, $repositoryId )

Property Details

$baseUrl public_oe property

URL to the OAI front-end
public $baseUrl

$granularity public_oe property

record datestamp granularity; Must be either 'YYYY-MM-DD' or 'YYYY-MM-DDThh:mm:ssZ'
public $granularity

$maxIdentifiers public_oe property

maximum identifiers returned per request
public $maxIdentifiers

$maxRecords public_oe property

maximum records returned per request
public $maxRecords

$maxSets public_oe property

maximum sets returned per request (must be 0 if sets not supported)
public $maxSets

$repositoryId public_oe property

identifier of the repository
public $repositoryId

$tokenLifetime public_oe property

TTL of resumption tokens
public $tokenLifetime