\CatalogDataObjectExtension
Class CatalogDataObjectExtension
Synopsis
class CatalogDataObjectExtension
extends DataExtension
{
- // members
- private static $parentClass;
- private static bool $can_duplicate = true;
- private static boolean $sort_column = false;
- private static bool $automatic_live_sort = true;
- private static array $db = ;
- private static array $summary_fields = ;
- // methods
- public void updateCMSFields()
- public bool isNew()
- public bool isPublished()
- protected string getBooleanNice()
- public mixed isPublishedNice()
- public mixed isModifiedNice()
- public bool doPublish()
- public bool doUnpublish()
- public string getSortFieldname()
Hierarchy
Extends
- DataExtension
Members
private
Methods
protected
- getBooleanNice() — Helper function to return nice booleans for GridFields
public
- doPublish() — Publishes an object
- doUnpublish() — Unpublishes an object
- getSortFieldname() — Gets the fieldname for the sort column. Uses in owner's config for $sort_column
- isModifiedNice() — Nice string to tell if the object is modified or not
- isNew() — Returns if this object is new or not
- isPublished() — Returns if this object is published or not.
- isPublishedNice() — Nice string to tell if the object is published or not
- updateCMSFields() — Adds functionality to CMS fields