SilverStripe\AssetAdmin\GraphQL\Resolvers\FileTypeResolver
Synopsis
class FileTypeResolver
{
- // members
- private static array $dependencies = ;
- private ThumbnailGenerator $thumbnailGenerator;
- // methods
- public static mixed resolveFileType()
- public static string resolveFolderType()
- public static string resolveFileCategory()
- public static string resolveFolderCategory()
- public static void resolveFileUrl()
- public static void resolveFileSize()
- public static string|null resolveFileSmallThumbnail()
- public static string|null resolveFileThumbnail()
- public static string|null resolveFileDraft()
- public static string|null resolveFilePublished()
- public static string|null` resolveFileModified()
- public static int resolveFileDescendantFileCount()
- public static int resolveFileInUseCount()
- public static string|null resolveFileThumbnailFieldGraceful()
- public static string|null resolveFileSmallThumbnailFieldGraceful()
- public ThumbnailGenerator getThumbnailGenerator()
- public $this setThumbnailGenerator()
Hierarchy
Uses
- SilverStripe\Core\Injector\Injectable
Members
private
- $dependencies
- $thumbnailGenerator — SilverStripe\AssetAdmin\Model\ThumbnailGenerator
Methods
public
- getThumbnailGenerator()
- resolveFileCategory()
- resolveFileDescendantFileCount()
- resolveFileDraft()
- resolveFileInUseCount()
- resolveFileModified()
- resolveFilePublished()
- resolveFileSize()
- resolveFileSmallThumbnail()
- resolveFileSmallThumbnailFieldGraceful()
- resolveFileThumbnail()
- resolveFileThumbnailFieldGraceful()
- resolveFileType()
- resolveFileUrl()
- resolveFolderCategory()
- resolveFolderType()
- setThumbnailGenerator()