Class yii\helpers\FileHelper
| Inheritance | yii\helpers\FileHelper » yii\helpers\BaseFileHelper | 
|---|---|
| Available since version | 2.0 | 
| Source Code | https://github.com/yiisoft/yii2/blob/master/framework/helpers/FileHelper.php | 
File system helper.
Public Properties
| Property | Type | Description | Defined By | 
|---|---|---|---|
| $mimeAliasesFile | string | The path (or alias) of a PHP file containing MIME aliases. | yii\helpers\BaseFileHelper | 
| $mimeMagicFile | string | The path (or alias) of a PHP file containing MIME type information. | yii\helpers\BaseFileHelper | 
Public Methods
| Method | Description | Defined By | 
|---|---|---|
| copyDirectory() | Copies a whole directory as another one. | yii\helpers\BaseFileHelper | 
| createDirectory() | Creates a new directory. | yii\helpers\BaseFileHelper | 
| filterPath() | Checks if the given file path satisfies the filtering options. | yii\helpers\BaseFileHelper | 
| findDirectories() | Returns the directories found under the specified directory and subdirectories. | yii\helpers\BaseFileHelper | 
| findFiles() | Returns the files found under the specified directory and subdirectories. | yii\helpers\BaseFileHelper | 
| getExtensionsByMimeType() | Determines the extensions by given MIME type. | yii\helpers\BaseFileHelper | 
| getMimeType() | Determines the MIME type of the specified file. | yii\helpers\BaseFileHelper | 
| getMimeTypeByExtension() | Determines the MIME type based on the extension name of the specified file. | yii\helpers\BaseFileHelper | 
| localize() | Returns the localized version of a specified file. | yii\helpers\BaseFileHelper | 
| normalizePath() | Normalizes a file/directory path. | yii\helpers\BaseFileHelper | 
| removeDirectory() | Removes a directory (and all its content) recursively. | yii\helpers\BaseFileHelper | 
| unlink() | Removes a file or symlink in a cross-platform way | yii\helpers\BaseFileHelper | 
Protected Methods
| Method | Description | Defined By | 
|---|---|---|
| loadMimeAliases() | Loads MIME aliases from the specified file. | yii\helpers\BaseFileHelper | 
| loadMimeTypes() | Loads MIME types from the specified file. | yii\helpers\BaseFileHelper | 
| normalizeOptions() | yii\helpers\BaseFileHelper | 
Constants
| Constant | Value | Description | Defined By | 
|---|---|---|---|
| PATTERN_CASE_INSENSITIVE | 32 | yii\helpers\BaseFileHelper | |
| PATTERN_ENDSWITH | 4 | yii\helpers\BaseFileHelper | |
| PATTERN_MUSTBEDIR | 8 | yii\helpers\BaseFileHelper | |
| PATTERN_NEGATIVE | 16 | yii\helpers\BaseFileHelper | |
| PATTERN_NODIR | 1 | yii\helpers\BaseFileHelper |