PHP Класс JournalOAI, ojs

Наследование: extends OAI
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$dao DAO for retrieving OAI records/tokens from database
$journal associated journal object
$journalId Journal ID; null if no journal
$site associated site object

Открытые методы

Метод Описание
__construct ( $config )
articleIdToIdentifier ( $articleId ) : string Convert article ID to OAI identifier.
getNonPathInfoParams ( ) : array Return a list of ignorable GET parameters.
identifierExists ( $identifier )
identifierToArticleId ( $identifier ) : integer Convert OAI identifier to article ID.
identifiers ( $metadataPrefix, $from, $until, $set, $offset, $limit, &$total )
record ( $identifier )
records ( $metadataPrefix, $from, $until, $set, $offset, $limit, &$total )
repositoryInfo ( )
resumptionToken ( $tokenId )
saveResumptionToken ( $offset, $params )
setSpecToSectionId ( $setSpec, $journalId = null ) : integer Get the journal ID and section ID corresponding to a set specifier.
sets ( $offset, $limit, &$total )
validIdentifier ( $identifier )

Описание методов

__construct() публичный Метод

public __construct ( $config )

articleIdToIdentifier() публичный Метод

Convert article ID to OAI identifier.
public articleIdToIdentifier ( $articleId ) : string
$articleId int
Результат string

getNonPathInfoParams() публичный Метод

Return a list of ignorable GET parameters.
public getNonPathInfoParams ( ) : array
Результат array

identifierExists() публичный Метод

public identifierExists ( $identifier )

identifierToArticleId() публичный Метод

Convert OAI identifier to article ID.
public identifierToArticleId ( $identifier ) : integer
$identifier string
Результат integer

identifiers() публичный Метод

public identifiers ( $metadataPrefix, $from, $until, $set, $offset, $limit, &$total )

record() публичный Метод

public record ( $identifier )

records() публичный Метод

public records ( $metadataPrefix, $from, $until, $set, $offset, $limit, &$total )

repositoryInfo() публичный Метод

public repositoryInfo ( )

resumptionToken() публичный Метод

public resumptionToken ( $tokenId )

saveResumptionToken() публичный Метод

public saveResumptionToken ( $offset, $params )

setSpecToSectionId() публичный Метод

Get the journal ID and section ID corresponding to a set specifier.
public setSpecToSectionId ( $setSpec, $journalId = null ) : integer
Результат integer

sets() публичный Метод

public sets ( $offset, $limit, &$total )

validIdentifier() публичный Метод

public validIdentifier ( $identifier )

Описание свойств

$dao публичное свойство

DAO for retrieving OAI records/tokens from database
public $dao

$journal публичное свойство

associated journal object
public $journal

$journalId публичное свойство

Journal ID; null if no journal
public $journalId

$site публичное свойство

associated site object
public $site