API documentation :: Docs For Class arbitDispatcherConfiguration
Packages:Interfaces:
Classes:
|
Core::arbitDispatcherConfigurationClass arbitDispatcherConfigurationBasic arbit request dispatcher configuration Basic arbit request dispatcher configuration
Member Variables
Method Summary
MethodscreateFatalRedirectRequest
ezcMvcInternalRedirect
createFatalRedirectRequest(
$request
,
$result
,
$response
)
Create the default internal redirect object in case something goes wrong in the views. Create the default internal redirect object in case something goes wrong in the views. Parameters:
createRequestParser
ezcMvcRequestParser
createRequestParser(
)
Creates the request parser able to produce a relevant request object for this session. Creates the request parser able to produce a relevant request object for this session. createResponseWriter
ezcMvcResponseWriter
createResponseWriter(
$routeInfo
,
$request
,
$result
,
$response
)
Creates a response writer that uses the response and sends its output. Creates a response writer that uses the response and sends its output. This method should be able to pick different response writers, but the response writer itself will only know about the $response. Parameters:
createRouter
ezcMvcRouter
createRouter(
$request
)
Create the router able to instantiate a relevant controller for this request. Create the router able to instantiate a relevant controller for this request. Parameters:
createView
ezcMvcViewHandler
createView(
$routeInfo
,
$request
,
$result
)
Creates the view handler that is able to process the result. Creates the view handler that is able to process the result. Parameters:
logStruct
void
logStruct(
string
$type
, mixed
$struct
)
Log structure Log provided structure, so it can be used to replay the requests in funcitonal tests. Log structure Log provided structure, so it can be used to replay the requests in funcitonal tests. Parameters:
runPreRoutingFilters
void
runPreRoutingFilters(
$request
)
Runs all the pre-routing filters that are deemed necessary depending on information in $request. Runs all the pre-routing filters that are deemed necessary depending on information in $request. The pre-routing filters could modify the request data so that a different router can be chosen. Parameters:
runRequestFilters
ezcMvcInternalRedirect|null
runRequestFilters(
$routeInfo
,
$request
)
Runs all the request filters that are deemed necessary depending on information in $routeInfo and $request. Runs all the request filters that are deemed necessary depending on information in $routeInfo and $request. This method can return an object of class ezcMvcInternalRedirect in case the filters require this. A reason for this could be in case an authentication filter requires authentication credentials to be passed in through a login form. The method can also not return anything in case no redirect is necessary. Parameters:
runResponseFilters
void
runResponseFilters(
$routeInfo
,
$request
,
$result
,
$response
)
Runs all the request filters that are deemed necessary depending on information in $routeInfo, $request, $result and $response. Runs all the request filters that are deemed necessary depending on information in $routeInfo, $request, $result and $response. Parameters:
runResultFilters
void
runResultFilters(
$routeInfo
,
$request
,
$result
)
Runs all the request filters that are deemed necessary depending on information in $routeInfo, $request and $result. Runs all the request filters that are deemed necessary depending on information in $routeInfo, $request and $result. Parameters:
Documentation generated on Mon, 05 Apr 2010 14:01:49 +0200 by phpDocumentor 1.4.3
|