silverstripe-framework/docs/en/02_Developer_Guides
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
..
00_Model DOCS Updating HistoryViewer documentation to specify the rollback mutation instead of copyToStage 2018-11-19 14:08:02 +13:00
01_Templates Update 01_Syntax.md - Fix How To's links 2018-09-09 15:59:58 -05:00
02_Controllers Typo in code snippet 2018-09-25 10:35:19 +02:00
03_Forms Replace broken link to tutorial 2018-06-29 16:03:32 +02:00
04_Configuration Change rule names in array example 2018-10-11 10:12:38 -05:00
05_Extending FIX Reverting ExtensionTestState and Extensible extra methods modifications to prevent PHP 5.6 segfault (#8581) 2018-11-26 12:00:02 +13:00
06_Testing FIX Don't flush manifests in tests by default 2018-09-24 18:12:35 +12:00
07_Debugging NEW: Add ?showqueries=backtrace 2018-09-19 14:28:40 +12:00
08_Performance Doc update - add FQCN to example code 2018-09-27 10:21:01 +01:00
09_Security DOCS Update documentation for password validation rule configuration 2018-11-13 10:55:26 +02:00
10_Email DOCS How to specify textual name with Email::admin_email (#8337) 2018-08-29 11:42:12 +12:00
11_Integration DOCS Consistent app/ folder and composer use 2018-06-25 10:40:19 +12:00
12_Search Removed deprecated tutorials from docs 2017-12-19 11:45:27 +13:00
13_i18n DOCS Consistent app/ folder and composer use 2018-06-25 10:40:19 +12:00
14_Files DOCS More resilient example domain 2018-06-26 10:13:36 +12:00
15_Customising_the_Admin_Interface Merge pull request #8488 from open-sausages/pulls/4/update-pattern-lib-doc 2018-10-24 17:33:46 +01:00
16_Execution_Pipeline Merge branch '3' into 4 2017-11-25 17:34:24 +00:00
17_CLI Code block whitespace / formatting cleanup 2017-10-27 15:38:27 +13:00
18_Cookies_And_Sessions Update 02_Sessions.md 2018-07-21 12:27:12 +02:00
index.md Add introduction files to each of the sections 2014-12-17 15:48:54 +13:00