MediaManager deprecated
class MediaManager extends MediaLibrary
deprecated
MediaManager Class
Traits
Singleton trait.
Properties
static protected | $instance | from Singleton | |
static protected | $cacheKey | from MediaLibrary | |
protected | $storageDisk | from MediaLibrary | |
protected | $storagePath | from MediaLibrary | |
protected | $storageFolder | from MediaLibrary | |
protected | $ignoreNames | from MediaLibrary | |
protected | $ignorePatterns | from MediaLibrary | |
protected | $storageFolderNameLength | from MediaLibrary | |
protected | $config | from MediaLibrary |
Methods
Constructor.
Details
in
Singleton at line 18
final static
instance()
Create a new instance of this singleton.
in
Singleton at line 28
final static
forgetInstance()
Forget this singleton's instance if it exists
at line 17
__construct()
Constructor.
in
Singleton at line 44
protected
initialize()
Initialize the singleton free from constructor parameters.
in
Singleton at line 48
__clone()
No description
in
Singleton at line 53
__wakeup()
No description
in
MediaLibrary at line 55
listFolderContents($fullPath, $methodName, $recursive = FALSE)
No description
in
MediaLibrary at line 84
listAllFolders($path = null, array $exclude = [])
No description
in
MediaLibrary at line 89
listFolders($path = null, array $exclude = [], $recursive = FALSE)
No description
in
MediaLibrary at line 119
fetchFiles($path, $sortBy = [], $options = null)
No description
in
MediaLibrary at line 139
get($path, $stream = FALSE)
No description
in
MediaLibrary at line 151
put($path, $contents)
No description
in
MediaLibrary at line 159
makeFolder($name)
No description
in
MediaLibrary at line 168
copyFile($srcPath, $destPath)
No description
in
MediaLibrary at line 179
moveFile($path, $newPath)
No description
in
MediaLibrary at line 190
rename($path, $newPath)
No description
in
MediaLibrary at line 201
deleteFiles($paths)
No description
in
MediaLibrary at line 212
deleteFolder($path)
No description
in
MediaLibrary at line 221
exists($path)
No description
in
MediaLibrary at line 229
validatePath($path, $stripTrailingSlash = FALSE)
No description
in
MediaLibrary at line 237
getMediaUrl($path)
No description
in
MediaLibrary at line 244
getMediaPath($path)
No description
in
MediaLibrary at line 252
getMediaThumb($path, $options)
No description
in
MediaLibrary at line 294
getDefaultThumbPath($thumbPath, $default = null)
No description
in
MediaLibrary at line 304
getMediaRelativePath($path)
No description
in
MediaLibrary at line 314
getConfig($key = null, $default = null)
No description
in
MediaLibrary at line 322
getAllowedExtensions()
No description
in
MediaLibrary at line 327
isAllowedExtension($filename)
No description
in
MediaLibrary at line 338
resetCache()
No description
in
MediaLibrary at line 343
folderSize($path)
No description
in
MediaLibrary at line 358
protected
scanFolderContents($fullPath, $methodName, $recursive = FALSE)
No description
in
MediaLibrary at line 377
protected
isVisible($path)
No description
in
MediaLibrary at line 392
protected
sortFiles($files, $sortBy)
No description
in
MediaLibrary at line 418
protected
filterFiles($files, $filterBy)
No description
in
MediaLibrary at line 434
protected
searchFiles($files, $filter)
No description
in
MediaLibrary at line 448
protected
getThumbDirectory()
No description
in
MediaLibrary at line 453
protected
getStorageDisk()
No description
in
MediaLibrary at line 463
protected
initMediaItem($path, $itemType)
No description
in
MediaLibrary at line 483
protected
pathMatchesSearch($path, $words)
No description
in
MediaLibrary at line 499
protected
getMediaThumbFile($filePath, $options)
No description
in
MediaLibrary at line 514
protected
ensureDirectoryExists($path)
No description