MODE_READ
MODE_READ = "rb9"
режим чтение
Класс для работы с файлами
$hidden : boolean
$attributes : \Colibri\IO\FileSystem\Attributes
Атрибуты
$access : \Colibri\IO\FileSystem\Security
Права доступа
Write(string $path, string $content, boolean $recursive = false, integer $mode = 511) : void
Записывает данные в файл
| string | $path | пусть к файлу |
| string | $content | контент, который нужно записать |
| boolean | $recursive | если true то папки будут созданы по всему пути до достижения $path |
| integer | $mode | режим создания файла и папок, по умолчанию 0777 |
Append(string $path, string $content, boolean $recursive = false, integer $mode = 511) : void
Записывает данные в файл
| string | $path | путь к файлу |
| string | $content | данные, которые нужно дозаписать |
| boolean | $recursive | если true то папки будут созданы по всему пути до достижения $path |
| integer | $mode | режим создания файла и папок, по умолчанию 0777 |
Open(string $path) : \Colibri\IO\FileSystem\FileStream
Возвращает стрим файла
| string | $path | путь к файлу |
Create(string $path, boolean $recursive = true, integer $mode = 511) : \Colibri\IO\FileSystem\FileStream
Создает файл и возвращает стрим
| string | $path | путь к файлу |
| boolean | $recursive | если true то папки будут созданы по всему пути до достижения $path |
| integer | $mode | режим создания файла и папок, по умолчанию 0777 |
getAttributesObject() : \Colibri\IO\FileSystem\Attributes
Загружает данные об атрибутах
getSecurityObject() : \Colibri\IO\FileSystem\Security
Загружает данные о правах доступа