SilverStripe\Versioned\GraphQL\Operations\UnpublishCreator
Scaffolds a generic update operation for DataObjects.
Synopsis
class UnpublishCreator
extends AbstractPublishOperationCreator
{
- // Inherited constants from AbstractPublishOperationCreator
- const ACTION_PUBLISH = 'publish';
- const ACTION_UNPUBLISH = 'unpublish';
- // methods
- protected string createOperationName()
- protected string getAction()
- // Inherited methods from AbstractPublishOperationCreator
- public ModelOperation|null createOperation()
- protected abstract void createOperationName()
- protected abstract void getAction()
Hierarchy
Constants
Name | Value |
---|---|
ACTION_PUBLISH | 'publish' |
ACTION_UNPUBLISH | 'unpublish' |