Wrapper class for uploading files to a site/press' library directory. More...
Public Member Functions | |
| & | copyFromTemporaryFile (&$temporaryFile, $libraryFileType) |
| deleteFile ($fileId) | |
| generateFileName ($type, $originalFileName) | |
| getBasePath () | |
| getFileSuffixFromType ($type) | |
| getNameFromType ($type) | |
| getTitleKeyFromType ($type) | |
| & | getTypeNameMap () |
| & | getTypeSuffixMap () |
| & | getTypeTitleKeyMap () |
| LibraryFileManager ($pressId) | |
Wrapper class for uploading files to a site/press' library directory.
Definition at line 19 of file LibraryFileManager.inc.php.
| & LibraryFileManager.copyFromTemporaryFile | ( | &$ | temporaryFile, | |
| $ | libraryFileType | |||
| ) |
Routine to copy a library file from a temporary file.
| $temporaryFile | object |
Definition at line 91 of file LibraryFileManager.inc.php.
References getBasePath().
| LibraryFileManager.deleteFile | ( | $ | fileId | ) |
Delete a file by ID.
| $fileId | int |
Definition at line 45 of file LibraryFileManager.inc.php.
References getBasePath().
| LibraryFileManager.generateFileName | ( | $ | type, | |
| $ | originalFileName | |||
| ) |
Generate a filename for a library file.
| $type | int LIBRARY_FILE_TYPE_... | |
| $originalFileName | string |
Definition at line 60 of file LibraryFileManager.inc.php.
References getFileSuffixFromType().
| LibraryFileManager.getBasePath | ( | ) |
Get the base path for file storage.
Definition at line 36 of file LibraryFileManager.inc.php.
Referenced by copyFromTemporaryFile(), and deleteFile().
| LibraryFileManager.getFileSuffixFromType | ( | $ | type | ) |
Get the file suffix for the given file type
| $type | int LIBRARY_FILE_TYPE_... |
Definition at line 112 of file LibraryFileManager.inc.php.
References getTypeSuffixMap().
Referenced by generateFileName().
| LibraryFileManager.getNameFromType | ( | $ | type | ) |
Get the symbolic name from the type
| $type | int LIBRARY_FILE_TYPE_... |
Definition at line 136 of file LibraryFileManager.inc.php.
References getTypeNameMap().
| LibraryFileManager.getTitleKeyFromType | ( | $ | type | ) |
Get the display name locale key from the type title
| $type | int LIBRARY_FILE_TYPE_... |
Definition at line 164 of file LibraryFileManager.inc.php.
References getTypeTitleKeyMap().
| & LibraryFileManager.getTypeNameMap | ( | ) |
Get the type => name mapping array
Definition at line 173 of file LibraryFileManager.inc.php.
Referenced by getNameFromType().
| & LibraryFileManager.getTypeSuffixMap | ( | ) |
Get the type => suffix mapping array
Definition at line 121 of file LibraryFileManager.inc.php.
Referenced by getFileSuffixFromType().
| & LibraryFileManager.getTypeTitleKeyMap | ( | ) |
Get the type => locale key mapping array
Definition at line 149 of file LibraryFileManager.inc.php.
Referenced by getTitleKeyFromType().
| LibraryFileManager.LibraryFileManager | ( | $ | pressId | ) |
1.7.1