Dotclear 2.24
|
Path manipulation utilities. More...
Static Public Member Functions | |
static | real (string $filename, bool $strict=true) |
static | clean (?string $filename) |
static | info (string $filename) |
static | fullFromRoot (string $path, string $root) |
Path manipulation utilities.
|
static |
Returns the real path of a file.
If parameter $strict is true, file should exist. Returns false if file does not exist.
string | $filename | Filename |
boolean | $strict | File should exists |
Referenced by dcThemeEditor\__construct(), filemanager\__construct(), fileItem\__construct(), filemanager\addExclusion(), dcThemeConfig\canWriteCss(), dcThemeConfig\canWriteImages(), filemanager\chdir(), dcThemeConfig\cssPath(), dcThemeConfig\dropCss(), dcThemeConfig\dropImage(), dcMaintenanceCSP\execute(), dcMaintenanceZiptheme\execute(), dcThemeEditor\getFilesInDir(), dcThemeConfig\imagesPath(), adminCSPReport\init(), adminConfigThemeCustomCSS\init(), filemanager\inJail(), files\makeDir(), filemanager\moveFile(), adminBlogTheme\process(), adminMedia\process(), dcModules\registerModule(), filemanager\removeDir(), filemanager\removeFile(), filemanager\removeItem(), testRealStrict(), testRealUnstrict(), filemanager\uploadBits(), and filemanager\uploadFile().
|
static |
Returns a clean file path
string | $filename | File path |
Referenced by dcMedia\__construct(), filemanager\chdir(), dcMedia\createFile(), filemanager\getDir(), dcPage\jsUpload(), filemanager\makeDir(), filemanager\moveFile(), adminBlogTheme\process(), adminMedia\process(), filemanager\removeDir(), filemanager\removeFile(), dcMedia\removeFile(), filemanager\removeItem(), testClean(), filemanager\uploadBits(), and filemanager\uploadFile().
|
static |
Path information
Returns an array of information:
string | $filename | File path |
Referenced by fileItem\__construct(), dcMedia\fileRecord(), dcMedia\imageThumbCreate(), dcMedia\imageThumbRemove(), and dcMedia\imageThumbUpdate().
|
static |
Full path with root
Returns a path with root concatenation unless path begins with a slash
string | $path | File path |
string | $root | Root path |
Referenced by dcBlog\__construct(), and testFullFromRoot().