PHP Class Ojs\OAIBundle\Controller\OAIController

Inheritance: extends Ojs\CoreBundle\Controller\OjsController
Exibir arquivo Open project: ojs/ojs

Public Methods

Method Description
getRecordAction ( Request $request ) : Response Action for the get record verb
identifyAction ( Request $request ) : Response Action for the identify verb
indexAction ( Request $request ) : Response Index action
listIdentifierAction ( Request $request ) : Response Action for the list identifier verb
listMetadataFormatsAction ( ) : Response Action for the list metadata formats verb
listSetsAction ( Request $request ) : Response Action for the list sets verb
recordsAction ( Request $request ) : Response Action for the records verb

Protected Methods

Method Description
response ( string $template, array $data = [] ) : Response Returns a XML response

Method Details

getRecordAction() abstract public method

Action for the get record verb
abstract public getRecordAction ( Request $request ) : Response
$request Symfony\Component\HttpFoundation\Request
return Symfony\Component\HttpFoundation\Response

identifyAction() abstract public method

Action for the identify verb
abstract public identifyAction ( Request $request ) : Response
$request Symfony\Component\HttpFoundation\Request
return Symfony\Component\HttpFoundation\Response

indexAction() public method

Index action
public indexAction ( Request $request ) : Response
$request Symfony\Component\HttpFoundation\Request
return Symfony\Component\HttpFoundation\Response

listIdentifierAction() abstract public method

Action for the list identifier verb
abstract public listIdentifierAction ( Request $request ) : Response
$request Symfony\Component\HttpFoundation\Request
return Symfony\Component\HttpFoundation\Response

listMetadataFormatsAction() public method

Action for the list metadata formats verb
public listMetadataFormatsAction ( ) : Response
return Symfony\Component\HttpFoundation\Response

listSetsAction() abstract public method

Action for the list sets verb
abstract public listSetsAction ( Request $request ) : Response
$request Symfony\Component\HttpFoundation\Request
return Symfony\Component\HttpFoundation\Response

recordsAction() abstract public method

Action for the records verb
abstract public recordsAction ( Request $request ) : Response
$request Symfony\Component\HttpFoundation\Request
return Symfony\Component\HttpFoundation\Response

response() protected method

Returns a XML response
protected response ( string $template, array $data = [] ) : Response
$template string
$data array
return Symfony\Component\HttpFoundation\Response