Source of file SortableDataExtension.php
Size: 0,680 Bytes - Last Modified: 2022-02-21T10:01:58+00:00
/var/www/docs.ssmods.com/process/src/code/data_extensions/SortableDataExtension.php
12345678910111213141516171819202122232425262728293031323334 | <?php /** * Provides SortOrder to a DataObject. * * Add this extension to a SiteTree instance * by adding this to your _config.php: * * Object::add_extension('CleanFile', 'SortableDataExtension'); * * * @package cleanutilities * @subpackage models_extensions * * @author arillo */ class SortableDataExtension extends DataExtension { private static $db = array( 'SortOrder' => 'Int' ); private static $default_sort = 'SortOrder'; /** * Remove SortOrder from CMSFields * @param FieldList $fields */ public function updateCMSFields(FieldList $fields) { $fields->removeByName('SortOrder'); } } |