mirror of
https://github.com/silverstripe/silverstripe-framework
synced 2024-10-22 12:05:37 +00:00
Hamish Friedlander
122a9f898e
Split Core.php into Constants.php and Core.php and adjust main.php startup
The recent flush filter fix had a problem that you couldnt set a custom BASE_PATH in _ss_environment because that file didnt get included until after checking the confirmation token. This patch pulls the part of Core.php that defines BASE_PATH into a seperate file that can be included earlier in the startup sequence so that ParameterConfirmationToken can access it. Core.php includes Constants.php with a require_once call, so for startup scripts that dont pull in Constants.php themselves (like cli-script.php) no change is needed.
MINOR Setting Content-Type to text/plain in various error responses for RestfulServer (from r114750)
ENHANCEMENT Making "sake" script more portable by using "/usr/bin/env" shebang instead of "/bin/bash" (fixes #6045, thanks sychan)
Description
Languages
PHP
99.4%
Scheme
0.5%