SilverStripe\AssetAdmin\GraphQL\Resolvers\PublicationResolver
Synopsis
class PublicationResolver
{
- // constants
- const ACTION_PUBLISH = 'publish';
- const ACTION_UNPUBLISH = 'unpublish';
- // methods
- public static void resolvePublishFiles()
- public static void resolveUnpublishFiles()
- private static array resolvePublicationOperation()
- private static File|Notice publishFile()
- private static Notice|File unpublishFile()
- private static int countLiveOwners()
Constants
Name | Value |
---|---|
ACTION_PUBLISH | 'publish' |
ACTION_UNPUBLISH | 'unpublish' |
Methods
private
- countLiveOwners() — Count number of live owners this file uses
- publishFile()
- resolvePublicationOperation()
- unpublishFile()