Ojs\OAIBundle\Controller\OAIController::indexAction PHP Method

indexAction() public method

Index action
public indexAction ( Request $request ) : Response
$request Symfony\Component\HttpFoundation\Request
return Symfony\Component\HttpFoundation\Response
    public function indexAction(Request $request)
    {
        $verb = $request->get('verb');
        switch ($verb) {
            case 'Identify':
                return $this->identifyAction($request);
            case 'GetRecord':
                return $this->getRecordAction($request);
            case 'ListRecords':
                return $this->recordsAction($request);
            case 'ListSets':
                return $this->listSetsAction($request);
            case 'ListIdentifiers':
                return $this->listIdentifierAction($request);
            case 'ListMetadataFormats':
                return $this->listMetadataFormatsAction();
            default:
                return $this->response('OjsOAIBundle:Default:index.xml.twig');
        }
    }