silverstripe-framework/tests/php
Robbie Averill 41dc9229bf FIX Reverting ExtensionTestState and Extensible extra methods modifications to prevent PHP 5.6 segfault (#8581)
* API Revert addition of Extensible::flush_extra_methods_cache() and change to ExtensionTestState

This reverts the changes from #8465 and #8505 that relate to ExtensionTestState and the
tracking of extra methods between unit tests. The existing test from #8465 testing
overloaded Extensions after extra_methods are populated has been updated to show that you
must re-add the extension to flush the extra_methods cache if you need this behaviour.

* Revert change to InjectorTest::testExtendedExtensions

* Revert "Add failing test to show that overloaded extensions are broken in Extensible"

This reverts commit 55e79ffdfd.

* DOCS Add docs for extending extensions, and upgrade guide note to 4.3 to avoid using PHP config to do so
2018-11-26 12:00:02 +13:00
..
Control Merge branch '4.2' into 4 2018-10-03 15:28:05 +02:00
Core FIX Reverting ExtensionTestState and Extensible extra methods modifications to prevent PHP 5.6 segfault (#8581) 2018-11-26 12:00:02 +13:00
Dev FIX updateValidatePassword calls need to be masked from backtraces 2018-07-23 14:08:26 +01:00
Forms FIX Explicity mark nodes when searching nodes in TreeDropdownField #8621 2018-11-21 11:43:21 +13:00
i18n Fixing string concat CS issues 2018-01-16 18:39:30 +00:00
Logging Fixing string concat CS issues 2018-01-16 18:39:30 +00:00
ORM Merge branch '4.2' into 4.3 2018-11-06 15:09:01 +13:00
Security FIX Ensure that tests setting passwords have stubbed configuration 2018-11-14 11:54:17 +02:00
View Implement __isset for ViewableData_Customised 2018-10-01 09:40:12 +13:00