PHP Класс WPDKFilesystem

Автор: =undo= ([email protected])
Наследование: extends WPDKObject
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$__version string Override version

Открытые методы

Метод Описание
_rglob ( string $path, string $match = '', &$result = [] ) : array Return an array with all matched files from root folder.
append ( string $data, string $filename ) : boolean Append data to a file and return TRUE on successfully, FALSE otherwise.
ext ( string $filename ) : string Return the extension of a filename
fileSize ( string $filename, integer $precision = 2 ) : string | boolean Return the file size (B, KiB, MiB, GiB, TiB, PiB, EiB, ZiB, YiB) well formatted. Return FALSE if file doesn't exists or filesize() failure.
filename ( string $filename ) : string Return the only filename part. if a filename is 'test.black.jpg' will return 'test.black'
recursiveScan ( string $path, string $match = '' ) : array Return an array with all matched files from root folder. This method release the follow filters:

Описание методов

_rglob() публичный Метод

Return an array with all matched files from root folder.
public _rglob ( string $path, string $match = '', &$result = [] ) : array
$path string Folder root
$match string Optional. Regex to apply on file name. For example use '/^.*\.(php)$/i' to get only php file
Результат array

append() публичный статический Метод

Append data to a file and return TRUE on successfully, FALSE otherwise.
С версии: 1.7.0
public static append ( string $data, string $filename ) : boolean
$data string Data to append.
$filename string Complete path filename.
Результат boolean

ext() публичный статический Метод

Return the extension of a filename
См. также: filename()
public static ext ( string $filename ) : string
$filename string A comoplete filename
Результат string

fileSize() публичный статический Метод

Return the file size (B, KiB, MiB, GiB, TiB, PiB, EiB, ZiB, YiB) well formatted. Return FALSE if file doesn't exists or filesize() failure.
public static fileSize ( string $filename, integer $precision = 2 ) : string | boolean
$filename string File name or path to a file
$precision integer Digits to display after decimal
Результат string | boolean

filename() публичный статический Метод

Return the only filename part. if a filename is 'test.black.jpg' will return 'test.black'
См. также: ext()
С версии: 1.4.15
public static filename ( string $filename ) : string
$filename string A comoplete filename
Результат string

recursiveScan() публичный статический Метод

wpdk_rglob_find_dir( true, $file ) - when find a dir wpdk_rglob_find_file( true, $file ) - when find a a file wpdk_rglob_matched( $regexp_result, $file, $match ) - after preg_match() done
С версии: 1.0.0.b4
public static recursiveScan ( string $path, string $match = '' ) : array
$path string Folder root
$match string Optional. Regex to apply on file name. For example use '/^.*\.(php)$/i' to get only php file. Default is empty
Результат array

Описание свойств

$__version публичное свойство

Override version
public string $__version
Результат string