silverstripe-framework/dev
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
..
install Fixed more SCSSLint errors, disabled some files 2016-05-06 08:02:38 +12:00
Backtrace.php Merge 3 into master 2016-04-29 17:50:55 +12:00
BehatFixtureFactory.php Remove all redundant whitespace 2014-08-19 09:17:15 +12:00
BuildTask.php Remove all redundant whitespace 2014-08-19 09:17:15 +12:00
BulkLoader.php Splitting BulkLoader imports to reduce memory consumption 2015-09-15 10:06:06 +12:00
Cli.php Remove all redundant whitespace 2014-08-19 09:17:15 +12:00
CliDebugView.php NEW: Replace DebugView’s writeX() functions with renderX() functions. 2015-08-28 16:06:37 +12:00
CliTestReporter.php API Removed custom dev/tests/ execution 2016-02-23 20:19:35 +13:00
CSSContentParser.php Merge remote-tracking branch 'origin/3.1' 2014-11-18 12:45:54 +13:00
CsvBulkLoader.php Merge remote-tracking branch 'origin/3.2' into 3 2015-11-03 13:06:39 +13:00
CSVParser.php Merge 3.1 into 3.2 2016-04-26 00:09:33 +01:00
Debug.php API Enable Debug.friendly_error_httpcode to correctly set HTTP status code for errors 2016-05-18 14:27:45 +12:00
DebugView.php API Moved frontend assets into admin/client/ 2016-04-20 21:13:10 +12:00
Deprecation.php MINORE: Remove training whitespace. 2016-01-07 10:15:54 +13:00
DevBuildController.php Fixed permission checks for /dev/build action 2016-01-13 14:05:14 +01:00
DevelopmentAdmin.php Cleaning up Controller::handleRequest 2016-05-23 00:21:04 +01:00
FixtureBlueprint.php Merge remote-tracking branch 'origin/3' 2016-01-20 13:16:27 +13:00
FixtureFactory.php MINORE: Remove training whitespace. 2016-01-07 10:15:54 +13:00
FunctionalTest.php Removed obsolete TestRunner->$skipTests flag 2016-02-23 22:29:58 +13:00
InstallerTest.php Remove all redundant whitespace 2014-08-19 09:17:15 +12:00
MigrationTask.php Unable to migrate down 2015-06-20 00:38:59 +12:00
SapphireInfo.php Cleaning up Controller::handleRequest 2016-05-23 00:21:04 +01:00
SapphireREPL.php Remove all redundant whitespace 2014-08-19 09:17:15 +12:00
SapphireTest.php Merge branch '3' 2016-05-22 11:21:17 +01:00
SapphireTestReporter.php Update PHPUnit from 3.7 to 4.8 2016-02-24 21:42:20 +13:00
SilverStripeListener.php Support PHPUnit 3.8+ compatibility 2014-08-22 13:43:23 +12:00
TaskRunner.php Cleaning up Controller::handleRequest 2016-05-23 00:21:04 +01:00
TeamCityListener.php Merge remote-tracking branch 'origin/3.1' into 3.2 2015-09-09 14:35:29 +12:00
TestListener.php Remove all redundant whitespace 2014-08-19 09:17:15 +12:00
TestMailer.php Remove all redundant whitespace 2014-08-19 09:17:15 +12:00
TestOnly.php MINOR Update @package values to match renaming sapphire 2012-04-15 10:50:19 +12:00
TestSession.php MINORE: Remove training whitespace. 2016-01-07 10:15:54 +13:00
YamlFixture.php Cleanup trailing whitespace 2016-03-09 10:20:31 +13:00