\acdhOeaw\oai\dataHeaderData

Container for data required to generate OAI-PMH resource's header.

Summary

Methods
Properties
Constants
__construct()
$id
$date
$deleted
$sets
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Properties

$id

$id : string

Resource's OAI-PMH id

Type

string

$date

$date : string

Resource's last modification date

Type

string

$deleted

$deleted : boolean

If the resource is deleted

Type

boolean

$sets

$sets : array

List of <setSpec> values denoting sets a resource belongs to

Type

array

Methods

__construct()

__construct(\stdClass  $src = null) 

Creates a HeaderData object optionally copying data from a provided object.

Assumes object to provide data in fields:

  • id - an OAI-PMH record identifier
  • date - an OAI-PMH record datestamp field
  • deleted - if an object is deleted (presence of a field means deletion)
  • sets - a list of OAI-PMH sets a record belongs to

Parameters

\stdClass $src

data to copy from