Axllent\Weblog\Extensions\PublishedStatusExtension
Extension to show the published status of a DataObject that has the Versioned extension on it
Synopsis
class PublishedStatusExtension
extends DataExtension
{
- // constants
- const STATUS_NOT_VERSIONED = 'Not versioned';
- const STATUS_NOT_SAVED = 'Not saved';
- const STATUS_DRAFT = 'Draft';
- const STATUS_MODIFIED = 'Modified';
- const STATUS_PUBLISHED = 'Published';
- // methods
- public string getPublishedStatus()
- public void getGridfieldPublishedStatus()
Hierarchy
Extends
- SilverStripe\ORM\DataExtension
Constants
Name | Value |
---|---|
STATUS_NOT_VERSIONED | 'Not versioned' |
STATUS_NOT_SAVED | 'Not saved' |
STATUS_DRAFT | 'Draft' |
STATUS_MODIFIED | 'Modified' |
STATUS_PUBLISHED | 'Published' |
Methods
public
- getGridfieldPublishedStatus()
- getPublishedStatus() — Shows the published status of a Versioned DataObject