silverstripe-framework/tests
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
..
api RFC #5347 remove RestfulService from SS4. Rebuild OEmbed on using curl 2016-05-10 18:55:08 +12:00
assets FIX extra_requirements to accept non associative arrays. 2013-06-02 13:37:34 +12:00
behat Merge 3 into master 2016-05-18 18:36:10 +12:00
cache Remove all redundant whitespace 2014-08-19 09:17:15 +12:00
control Merge 3 into master 2016-04-29 17:50:55 +12:00
core Merge 3 into master 2016-05-18 18:36:10 +12:00
dev API: Move DBField subclasses into SilverStripe\Model\FieldType namespace 2016-03-22 18:09:30 +13:00
email Set deprecation level for all changes in 3.x to 4.0 2015-06-19 13:07:41 +12:00
filesystem Merge branch '3' 2016-05-04 23:36:10 +01:00
forms Merge 3 into master 2016-05-18 18:36:10 +12:00
i18n MINORE: Remove training whitespace. 2016-01-07 10:15:54 +13:00
injector API Injector dependencies no longer inherit from parent classes automatically 2016-05-03 18:39:31 +12:00
integration Remove all redundant whitespace 2014-08-19 09:17:15 +12:00
javascript API Removed custom dev/tests/ execution 2016-02-23 20:19:35 +13:00
model Merge branch '3' 2016-05-20 14:20:33 +01:00
oembed Add unit tests for oembed autodiscover and thumbnail detection 2016-04-15 14:00:10 +12:00
parsers MINORE: Remove training whitespace. 2016-01-07 10:15:54 +13:00
phpcs Add code-sniffs other than line length to scrutinizer 2013-05-23 10:39:01 +12:00
search Cleanup trailing whitespace 2016-03-09 10:20:31 +13:00
security Cleaning up Controller::handleRequest 2016-05-23 00:21:04 +01:00
tasks Remove all redundant whitespace 2014-08-19 09:17:15 +12:00
templates FIX: Parameters passed to includes overwrite all scopes (fixes #2617) 2016-05-04 16:49:12 +01:00
testing MINORE: Remove training whitespace. 2016-01-07 10:15:54 +13:00
view Merge 3 into master 2016-05-11 15:19:35 +12:00
Bare.yml MINOR: Added small fixture YML that just lets you log in, for bootstrapping browser automation tests. 2011-02-02 14:17:57 +13:00
bootstrap.php API Removed custom dev/tests/ execution 2016-02-23 20:19:35 +13:00
FakeController.php Cleaning up Controller::handleRequest 2016-05-23 00:21:04 +01:00
MemoryLimitTest.php Remove all redundant whitespace 2014-08-19 09:17:15 +12:00
phpcs_runner.php Only have Scrutinizer check PHP files 2013-08-21 21:02:12 +12:00
PhpSyntaxTest.php Remove all redundant whitespace 2014-08-19 09:17:15 +12:00