silverstripe-framework/dev
Ingo Schommer 9d764d6794 FIX Avoid infinite loops on ?isDev=1 and Deprecation class
If any of the functionality triggered by Director::isDev()
was causing deprecation errors, the system would go into
an infinite loop. Since the only way to cause this is the DB
checking functionality, we disable that for Deprecation.
Side effect of this change: You can't show deprecation notices
on a live site by forcing the session into dev mode.
2013-07-17 11:55:19 +02:00
..
install Merge pull request #1786 from colymba/3.0-htaccess-fix 2013-05-24 23:50:41 -07:00
phpunit FIX PHPUnit latest not working with composer installed builds 2013-01-23 14:30:08 +13:00
Backtrace.php Minor PHP5.4 fixes 2012-10-16 23:37:30 +13:00
BehatFixtureFactory.php BehatFixtureFactory 5.3.8 compat (wrong usage of is_a()) 2013-07-11 15:13:37 +02:00
BuildTask.php Method visibility according to coding conventions 2012-09-20 10:46:59 +02:00
BulkLoader.php Add codesniffer that ensures indentation is with tabs. 2012-12-12 00:12:11 +13:00
Cli.php FIX Remove instances of lines longer than 120c 2012-09-30 17:18:13 +13:00
CliDebugView.php Method visibility according to coding conventions 2012-09-20 10:46:59 +02:00
CliTestReporter.php FIX Remove instances of lines longer than 120c 2012-09-30 17:18:13 +13:00
CSSContentParser.php FIX Remove instances of lines longer than 120c 2012-09-30 17:18:13 +13:00
CsvBulkLoader.php Use the correct variable as the key into $record 2013-04-29 17:25:16 -07:00
CSVParser.php Method visibility according to coding conventions 2012-09-20 10:46:59 +02:00
Debug.php Fixed whitespace usage 2013-02-18 15:43:52 +01:00
DebugView.php FIX Remove instances of lines longer than 120c 2012-09-30 17:18:13 +13:00
Deprecation.php FIX Avoid infinite loops on ?isDev=1 and Deprecation class 2013-07-17 11:55:19 +02:00
DevelopmentAdmin.php Direct writing of "Security.token" through dev/generatesecuretoken 2013-05-09 10:31:49 +02:00
FixtureBlueprint.php Behat: Copy fixture identifier to "Name" or "Title" by default 2013-06-05 14:32:42 +02:00
FixtureFactory.php NEW FixtureFactory separated out from YamlFixture 2012-12-11 17:06:27 +01:00
FunctionalTest.php Add codesniffer that ensures indentation is with tabs. 2012-12-12 00:12:11 +13:00
InstallerTest.php Method visibility according to coding conventions 2012-09-20 10:46:59 +02:00
JSTestRunner.php FIX Remove instances of lines longer than 120c 2012-09-30 17:18:13 +13:00
Log.php ENHANCEMENT Make it possible to extend SS_Log 2012-10-04 16:34:20 +10:00
LogEmailWriter.php Method visibility according to coding conventions 2012-09-20 10:46:59 +02:00
LogErrorEmailFormatter.php BUG Exception handling and email notification mechanism now correctly considers the stacktrace as provided by the exceptionHandler function, instead of attempting to perform a debug_backtrace further down the reporting chain (which ends up generating an unnecessarily nested stacktrace). Debug was cleaned up so that errorHandler and exceptionHandler both act consistently. As a result, the LogErrorEmailFormatter class could be simplified. 2013-01-24 09:36:42 +01:00
LogErrorFileFormatter.php BUGFIX Ensure has length before using string index access. 2012-12-20 12:27:09 +10:00
LogFileWriter.php Method visibility according to coding conventions 2012-09-20 10:46:59 +02:00
MigrationTask.php FIX Remove instances of lines longer than 120c 2012-09-30 17:18:13 +13:00
Profiler.php Add codesniffer that ensures indentation is with tabs. 2012-12-12 00:12:11 +13:00
SapphireInfo.php Method visibility according to coding conventions 2012-09-20 10:46:59 +02:00
SapphireREPL.php FIX Remove instances of lines longer than 120c 2012-09-30 17:18:13 +13:00
SapphireTest.php FIX: Set up the test mailer before loading the fixture, in case fixture-creation causes emails to be generated. 2013-01-29 18:03:45 +01:00
SapphireTestReporter.php Add codesniffer that ensures indentation is with tabs. 2012-12-12 00:12:11 +13:00
SapphireTestSuite.php Method visibility according to coding conventions 2012-09-20 10:46:59 +02:00
SilverStripeListener.php Add codesniffer that ensures indentation is with tabs. 2012-12-12 00:12:11 +13:00
SysLogWriter.php MINOR Update @package values to match renaming sapphire 2012-04-15 10:50:19 +12:00
TaskRunner.php FIX Remove instances of lines longer than 120c 2012-09-30 17:18:13 +13:00
TeamCityListener.php Add codesniffer that ensures indentation is with tabs. 2012-12-12 00:12:11 +13:00
TestListener.php Add codesniffer that ensures indentation is with tabs. 2012-12-12 00:12:11 +13:00
TestMailer.php FIX Remove instances of lines longer than 120c 2012-09-30 17:18:13 +13:00
TestOnly.php MINOR Update @package values to match renaming sapphire 2012-04-15 10:50:19 +12:00
TestRunner.php FIX: TestRunner was not cleaning up DB on failure 2013-06-24 01:15:09 +02:00
TestSession.php MINOR: Minor fixes to FunctionalTest 2013-01-29 18:03:48 +01:00
YamlFixture.php NEW FixtureFactory separated out from YamlFixture 2012-12-11 17:06:27 +01:00
ZendLog.php MINOR Update @package values to match renaming sapphire 2012-04-15 10:50:19 +12:00