eZPublish  4.5
ezpMvcConfiguration Class Reference

File containing Mvc configuration. More...

+ Inheritance diagram for ezpMvcConfiguration:
+ Collaboration diagram for ezpMvcConfiguration:

Public Member Functions

 __construct ()
 
 createFatalRedirectRequest (ezcMvcRequest $request, ezcMvcResult $result, Exception $e)
 
 createRequestParser ()
 
 createResponseWriter (ezcMvcRoutingInformation $routeInfo, ezcMvcRequest $request, ezcMvcResult $result, ezcMvcResponse $response)
 
 createRouter (ezcMvcRequest $request)
 
 createView (ezcMvcRoutingInformation $routeInfo, ezcMvcRequest $request, ezcMvcResult $result)
 
 runPreRoutingFilters (ezcMvcRequest $request)
 
 runRequestFilters (ezcMvcRoutingInformation $routeInfo, ezcMvcRequest $request)
 
 runResponseFilters (ezcMvcRoutingInformation $routeInfo, ezcMvcRequest $request, ezcMvcResult $result, ezcMvcResponse $response)
 
 runResultFilters (ezcMvcRoutingInformation $routeInfo, ezcMvcRequest $request, ezcMvcResult $result)
 

Public Attributes

 $apiPrefix
 
const FILTER_TYPE_PREROUTING = 'PreRouting'
 
const FILTER_TYPE_REQUEST = 'Request'
 
const FILTER_TYPE_RESPONSE = 'Response'
 
const FILTER_TYPE_RESULT = 'Result'
 
const INDEX_FILE = 'index_rest.php'
 

Protected Member Functions

 handleFilterException ($request, Exception $e)
 
 runCustomFilters ($type, array $filterParams)
 

Detailed Description

File containing Mvc configuration.

Constructor & Destructor Documentation

ezpMvcConfiguration::__construct ( )

Member Function Documentation

ezpMvcConfiguration::createFatalRedirectRequest ( ezcMvcRequest  $request,
ezcMvcResult  $result,
Exception  $e 
)
ezpMvcConfiguration::createRequestParser ( )
ezpMvcConfiguration::createResponseWriter ( ezcMvcRoutingInformation  $routeInfo,
ezcMvcRequest  $request,
ezcMvcResult  $result,
ezcMvcResponse  $response 
)
ezpMvcConfiguration::createRouter ( ezcMvcRequest  $request)
ezpMvcConfiguration::createView ( ezcMvcRoutingInformation  $routeInfo,
ezcMvcRequest  $request,
ezcMvcResult  $result 
)
ezpMvcConfiguration::handleFilterException (   $request,
Exception  $e 
)
protected
ezpMvcConfiguration::runCustomFilters (   $type,
array  $filterParams 
)
protected
ezpMvcConfiguration::runPreRoutingFilters ( ezcMvcRequest  $request)
ezpMvcConfiguration::runRequestFilters ( ezcMvcRoutingInformation  $routeInfo,
ezcMvcRequest  $request 
)
ezpMvcConfiguration::runResponseFilters ( ezcMvcRoutingInformation  $routeInfo,
ezcMvcRequest  $request,
ezcMvcResult  $result,
ezcMvcResponse  $response 
)
ezpMvcConfiguration::runResultFilters ( ezcMvcRoutingInformation  $routeInfo,
ezcMvcRequest  $request,
ezcMvcResult  $result 
)

Member Data Documentation

ezpMvcConfiguration::$apiPrefix
const ezpMvcConfiguration::FILTER_TYPE_PREROUTING = 'PreRouting'
const ezpMvcConfiguration::FILTER_TYPE_REQUEST = 'Request'
const ezpMvcConfiguration::FILTER_TYPE_RESPONSE = 'Response'
const ezpMvcConfiguration::FILTER_TYPE_RESULT = 'Result'
const ezpMvcConfiguration::INDEX_FILE = 'index_rest.php'

The documentation for this class was generated from the following file: