MadeHQ\Cloudinary\Traits\CloudinaryFileTrait
Synopsis
trait CloudinaryFileTrait
{
- // members
- private static array $db = ;
- protected static array $remote_data_cache = ;
- // methods
- public void updateFromCloudinary()
- public string getExtension()
- public void getIsImage()
- public void getIsVideo()
- public void exists()
- public void getURL()
- public static void createFromCloudinaryResource()
- public void setFromLocalFile()
- public void getFileSize()
- public void getFormattedFileSize()
- public static void PrivateUrl()
- private static void getNameForResource()
- private static void getFormatForResource()
- private static void getParentFolderForResouce()
- private static void getDescriptionForResource()
- public void onAfterWrite()
- public void onBeforeDelete()
- public static get_remote_data()
Hierarchy
Used by
Members
private
- $db
protected
- $remote_data_cache — array
Methods
private
public
- PrivateUrl()
- createFromCloudinaryResource()
- exists()
- getExtension() — Returns the file extension
- getFileSize()
- getFormattedFileSize()
- getIsImage()
- getIsVideo()
- getURL()
- get_remote_data()
- onAfterWrite() — Want files to be published automatically
- onBeforeDelete() — Want files to be unpublished automatically
- setFromLocalFile()
- updateFromCloudinary()