silverstripe-framework/control
Daniel Hensby e5f1ca3bbe
Cleaning up Controller::handleRequest
1. Separated responsibility of handleAction so that it no longer bootstraps the controller and cleans up after the request is handled.
2. NEW beforeHandleRequest to take responsibility of bootstrapping the controller
3. NEW afterHandleRequest to take responsibility of cleanup for the controller
4. NEW calling init on controllers deprecated in favour of callInit() which takes responsibility of enforcing that "base init" is called and the before and after hooks
5. NEW Added prepareResponse to Controller for dealing with responses from controllers
6. NEW setResponse added to controller for setting response objects on the controller
2016-05-23 00:21:04 +01:00
..
injector API Injector dependencies no longer inherit from parent classes automatically 2016-05-03 18:39:31 +12:00
ContentNegotiator.php Improved PHPDoc comments 2015-11-14 12:55:30 +13:00
Controller.php Cleaning up Controller::handleRequest 2016-05-23 00:21:04 +01:00
Cookie_Backend.php remove trailing spaces in the codebase 2015-09-28 22:21:08 +13:00
Cookie.php Improved PHPDoc comments 2015-11-14 12:55:30 +13:00
CookieJar.php API: Move DBField subclasses into SilverStripe\Model\FieldType namespace 2016-03-22 18:09:30 +13:00
Director.php FIX for #5279 Addressing only a few PSR-2 items in one file, but primarily targeting Director::is_https() and invalid URL's. 2016-04-06 18:26:47 -07:00
FlushRequestFilter.php Improved PHPDoc comments 2015-11-14 12:55:30 +13:00
HTTP.php Merge remote-tracking branch 'origin/3' 2016-01-20 13:16:27 +13:00
HTTPRequest.php Merge 3 into master 2016-04-29 17:50:55 +12:00
HTTPResponse.php Extra semi-colon and double quotes 2016-03-07 17:59:18 +11:00
NullHTTPRequest.php Remove all redundant whitespace 2014-08-19 09:17:15 +12:00
PjaxResponseNegotiator.php Merge pull request #4656 from spekulatius/fixing-phpdoc-blocks 2015-10-07 16:00:24 +13:00
RequestFilter.php Remove all redundant whitespace 2014-08-19 09:17:15 +12:00
RequestHandler.php Cleaning up Controller::handleRequest 2016-05-23 00:21:04 +01:00
RequestProcessor.php NEW Provide a consistent way of triggering flush 2014-08-22 09:24:27 +12:00
Session.php Merge remote-tracking branch 'origin/3' 2015-07-31 15:49:35 +12:00
VersionedRequestFilter.php BUG Workaround for issues in testing version 2015-12-22 17:47:53 +13:00