silverstripe-framework/docs/en/02_Developer_Guides
Sam Minnee aeccb8b8e0 API: Move DBField subclasses into SilverStripe\Model\FieldType namespace
API: Deprecate SS_Datetime.

The DBField subclasses are have all been renamed to start with “DB” and
be in the SilverStripe\Model\FieldType namespace. To keep DataObject
definitions concise, the original short variations of their names are
preserved as service definitions. Most of the field generation code
doesn’t need to change, but where field classes are referenced directly,
changes will be needed.

SS_Datetime, which is commonly referenced outside the model system
itself, has been preserved as a subclass of DBDatetime. This has been
marked as deprecated and can be removed in SilverStripe 5.

A few places that referred to $db and $casting values weren’t using
the Injector to instantiate the relevant classes. This meant that the
remapping we have created as part of moving classes into a namespace
didn’t work.
2016-03-22 18:09:30 +13:00
..
00_Model API TinyMCE Image shortcodes 2016-03-21 09:23:40 +13:00
01_Templates Merge remote-tracking branch 'origin/3' 2016-02-25 14:51:59 +13:00
02_Controllers Merge remote-tracking branch 'origin/3.2' into 3.3 2016-02-24 17:29:06 +13:00
03_Forms Merge remote-tracking branch 'origin/3.3' 2016-03-04 17:06:04 +13:00
04_Configuration DOCS 3.2 : fixing api: links now that api: tag parser working 2016-02-17 18:02:38 -07:00
05_Extending API TinyMCE Image shortcodes 2016-03-21 09:23:40 +13:00
06_Testing Merge remote-tracking branch 'origin/3' 2016-02-25 14:51:59 +13:00
07_Debugging Merge remote-tracking branch 'origin/3' 2016-02-25 14:51:59 +13:00
08_Performance Merge branch '3.2' into 3.3 2016-02-29 17:03:22 +13:00
09_Security Merge remote-tracking branch 'origin/3.3' 2016-03-04 17:06:04 +13:00
10_Email Review email documentation 2014-12-17 15:48:57 +13:00
11_Integration DOCS 3.2 : fixing api: links now that api: tag parser working 2016-02-17 18:02:38 -07:00
12_Search Merge remote-tracking branch 'origin/3' 2016-02-25 14:51:59 +13:00
13_i18n DOCS 3.2 : fixing api: links now that api: tag parser working 2016-02-17 18:02:38 -07:00
14_Files API: Move DBField subclasses into SilverStripe\Model\FieldType namespace 2016-03-22 18:09:30 +13:00
15_Customising_the_Admin_Interface Merge remote-tracking branch 'origin/3' 2016-02-25 14:51:59 +13:00
16_Execution_Pipeline DOCS 3.2 : fixing api: links now that api: tag parser working 2016-02-17 18:02:38 -07:00
17_CLI API Removed custom dev/tests/ execution 2016-02-23 20:19:35 +13:00
18_Cookies_And_Sessions Merge remote-tracking branch 'origin/3' 2016-01-20 13:16:27 +13:00
index.md Add introduction files to each of the sections 2014-12-17 15:48:54 +13:00