silverstripe-framework/docs/en
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
..
_images Update main.php path to support framework in vendor 2017-10-03 09:03:37 +13:00
00_Getting_Started fixing name of constant ASSETS_PATH 2018-10-04 04:34:16 +02:00
01_Lessons Removed deprecated tutorials from docs 2017-12-19 11:45:27 +13:00
02_Developer_Guides FIX Reverting ExtensionTestState and Extensible extra methods modifications to prevent PHP 5.6 segfault (#8581) 2018-11-26 12:00:02 +13:00
03_Upgrading Update index.md 2018-09-28 15:44:58 +02:00
04_Changelogs FIX Reverting ExtensionTestState and Extensible extra methods modifications to prevent PHP 5.6 segfault (#8581) 2018-11-26 12:00:02 +13:00
05_Contributing DOCS Add docs for CMS help menu links 2018-10-04 10:50:57 +13:00
index.md Docs: Remove forum and IRC references 2017-12-19 11:45:27 +13:00