ERRest In Depth

Version 28.1 by Pascal Robert on 2012/03/11 20:59

request > route

Application(ERXApplication).dispatchRequest(WORequest) line: 2051
ERXRouteRequestHandler(WOActionRequestHandler).handleRequest(WORequest) line: 221
ERXRouteRequestHandler.getRequestHandlerPathForRequest(WORequest) line: 782

ERXRouteRequestHandler(WOActionRequestHandler).handleRequest(WORequest) line: 259
PagesController(ERXRouteController).performActionNamed(String) line: 1328
PagesController(ERXRouteController).performActionNamed(String, boolean) line: 1385
PagesController(ERXRouteController).performRouteActionNamed(String) line: 1510
PagesController(ERXRouteController).performActionWithArguments(Method, Object...) line: 1559
...
PagesController.mainPageAction() line: 20

ERXRouteRequestHandler

 Properties 
 ERXRest.missingControllerName  (default "ERXMissingRouteController")

           
 ERXRest.parseUnknownExtensions  ERXRest.parseUnknownExtensions

           
 ERXRest.pluralEntityNames  ERXRest.pluralEntityNames

           
 ERXRest.routeCase  ERXRest.routeCase

           
 ERXRest.lowercaseEntityNames  ERXRest.lowercaseEntityNames 

ERXMissingRouteController is the controller that is used when no route can be found. It's "missing" action is loaded.

 Properties 
 ERXRest.strictMode  ERXRest.strictMode

            

ERXRouteController

Properties

ERXRest.accessControlAllowRequestHeaders
ERXRest.accessControlAllowRequestHeaders
           

ERXRest.accessControlAllowRequestMethods
ERXRest.accessControlAllowRequestMethods
           

ERXRest.defaultFormat
ERXRest.defaultFormat
           

ERXRest.strictMode
ERXRest.strictMode
           

ERXRest.allowWindowNameCrossDomainTransport
ERXRest.allowWindowNameCrossDomainTransport
           

ERXRest.accessControlMaxAge
ERXRest.accessControlMaxAge
           

ERXRest.accessControlAllowOrigin
ERXRest.accessControlAllowOrigin