Облако
интерфейс Облако реализует Filesystem (Просмотреть исходный код)
Методы
| bool | exists(string $path) Определить, существует ли файл. | из Filesystem |
| string | get(string $path) Получить содержимое файла. | из Filesystem |
| bool | put(string $path, string|resource $contents, string $visibility = null) Записать содержимое файла. | из Filesystem |
| string | getVisibility(string $path) Получить видимость для данного пути. | из Filesystem |
| void | setVisibility(string $path, string $visibility) Установить видимость для данного пути. | из Filesystem |
| int | prepend(string $path, string $data) Добавить в начало файла. | из Filesystem |
| int | append(string $path, string $data) Добавить в конец файла. | из Filesystem |
| bool | delete(string|array $paths) Удалить файл по заданному пути. | из Filesystem |
| bool | copy(string $from, string $to) Копировать файл в новое местоположение. | из Filesystem |
| bool | move(string $from, string $to) Переместить файл в новое местоположение. | из Filesystem |
| int | size(string $path) Получить размер файла по заданному пути. | из Filesystem |
| int | lastModified(string $path) Получить время последнего изменения файла. | из Filesystem |
| array | files(string|null $directory = null, bool $recursive = false) Получить массив всех файлов в директории. | из Filesystem |
| array | allFiles(string|null $directory = null) Получить все файлы из указанной директории (рекурсивно). | из Filesystem |
| array | directories(string|null $directory = null, bool $recursive = false) Получить все директории внутри заданной директории. | из Filesystem |
| array | allDirectories(string|null $directory = null) Получить все (рекурсивно) директории внутри заданной директории. | из Filesystem |
| bool | makeDirectory(string $path) Создать директорию. | из Filesystem |
| bool | deleteDirectory(string $directory) Рекурсивно удалить директорию. | из Filesystem |
| string | url(string $path) Получить URL для файла по заданному пути. |
Подробности
bool exists(string $path)
Определить, существует ли файл.
string get(string $path)
Получить содержимое файла.
bool put(string $path, string|resource $contents, string $visibility = null)
Записать содержимое файла.
string getVisibility(string $path)
Получить видимость для данного пути.
void setVisibility(string $path, string $visibility)
Установить видимость для данного пути.
int prepend(string $path, string $data)
Добавить в начало файла.
int append(string $path, string $data)
Добавить в конец файла.
bool delete(string|array $paths)
Удалить файл по заданному пути.
bool copy(string $from, string $to)
Копировать файл в новое местоположение.
bool move(string $from, string $to)
Переместить файл в новое местоположение.
int size(string $path)
Получить размер файла.
int lastModified(string $path)
Получить время последней модификации файла.
array files(string|null $directory = null, bool $recursive = false)
Получить массив всех файлов в директории.
array allFiles(string|null $directory = null)
Получить все файлы из данной директории (рекурсивно).
array directories(string|null $directory = null, bool $recursive = false)
Получить все директории внутри данной директории.
array allDirectories(string|null $directory = null)
Получить все (рекурсивно) директории внутри данной директории.
bool makeDirectory(string $path)
Создать директорию.
bool deleteDirectory(string $directory)
Рекурсивно удалить директорию.
string url(string $path)
Получить URL для файла по заданному пути.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.3/Illuminate/Contracts/Filesystem/Cloud.html