Хранилище
класс Хранилище расширяет Facade (View source)
Свойства
| static protected Application | $app | Экземпляр приложения, на который ссылается фасад. | из Facade |
| static protected array | $resolvedInstance | Разрешенные экземпляры объектов. | из Facade |
Методы
| static void | resolved(Closure $callback) Выполнить Closure, когда фасад был разрешен. | from Facade |
| static MockInterface | spy() Преобразовать фасад в шпион Mockery. | from Facade |
| static MockInterface | partialMock() Инициализировать частичный макет для фасада. | from Facade |
| static Expectation | shouldReceive() Инициализировать ожидание макета для фасада. | from Facade |
| static MockInterface | createFreshMockInstance() Создать новый экземпляр макета для заданного класса. | from Facade |
| static MockInterface | createMock() Создать новый экземпляр макета для заданного класса. | from Facade |
| static bool | isMock() Определяет, установлен ли макет как экземпляр фасада. | from Facade |
| static string|null | getMockableClass() Получить класс, который можно смоделировать, для связанного экземпляра. | from Facade |
| static void | swap(mixed $instance) Заменить базовый экземпляр за фасадом. | from Facade |
| static mixed | getFacadeRoot() Получить корневой объект за фасадом. | from Facade |
| static string | getFacadeAccessor() Получить зарегистрированное имя компонента. | |
| static mixed | resolveFacadeInstance(object|string $name) Разрешить корневой экземпляр фасада из контейнера. | from Facade |
| static void | clearResolvedInstance(string $name) Очистить разрешенный экземпляр фасада. | from Facade |
| static void | clearResolvedInstances() Очистить все разрешенные экземпляры. | from Facade |
| static Application | getFacadeApplication() Получить экземпляр приложения за фасадом. | from Facade |
| static void | setFacadeApplication(Application $app) Установить экземпляр приложения. | from Facade |
| static mixed | __callStatic(string $method, array $args) Обработать динамические статические вызовы к объекту. | from Facade |
| static Filesystem | fake(string|null $disk = null, array $config = []) Заменить указанный диск локальным диском тестирования. | |
| static Filesystem | persistentFake(string|null $disk = null, array $config = []) Заменить указанный диск устойчивым локальным диском тестирования. | |
| static Filesystem | assertExists(string|array $path) Без описания | |
| static Filesystem | assertMissing(string|array $path) Без описания | |
| static Filesystem | cloud() Без описания | |
| static Filesystem | disk(string $name = null) Без описания | |
| static array | allDirectories(string|null $directory = null) Без описания | |
| static array | allFiles(string|null $directory = null) Без описания | |
| static array | directories(string|null $directory = null, bool $recursive = false) Без описания | |
| static array | files(string|null $directory = null, bool $recursive = false) Без описания | |
| static bool | append(string $path, string $data) Без описания | |
| static bool | copy(string $from, string $to) Без описания | |
| static bool | delete(string|array $paths) Без описания | |
| static bool | deleteDirectory(string $directory) Без описания | |
| static bool | exists(string $path) Без описания | |
| static bool | makeDirectory(string $path) Без описания | |
| static bool | move(string $from, string $to) Без описания | |
| static bool | prepend(string $path, string $data) Без описания | |
| static bool | put(string $path, string|resource $contents, mixed $options = []) Без описания | |
| static string|false | putFile(string $path, UploadedFile|string $file, mixed $options = []) Без описания | |
| static string|false | putFileAs(string $path, UploadedFile|string $file, string $name, mixed $options = []) Без описания |
| static bool | setVisibility(string $path, string $visibility) Описание отсутствует | |
| static bool | writeStream(string $path, resource $resource, array $options = []) Описание отсутствует | |
| static int | lastModified(string $path) Описание отсутствует | |
| static int | size(string $path) Описание отсутствует | |
| static resource|null | readStream(string $path) Описание отсутствует | |
| static string | get(string $path) Описание отсутствует | |
| static string | getVisibility(string $path) Описание отсутствует | |
| static string | temporaryUrl(string $path, DateTimeInterface $expiration, array $options = []) Описание отсутствует | |
| static string | url(string $path) Описание отсутствует |
Подробности
static void resolved(Closure $callback)
Выполнить Closure, когда фасад будет разрешён.
static MockInterface spy()
Преобразовать фасад в шпион Mockery.
static MockInterface partialMock()
Инициализировать частичный макет на фасаде.
static Expectation shouldReceive()
Инициализировать ожидание макета на фасаде.
static protected MockInterface createFreshMockInstance()
Создать новый экземпляр макета для указанного класса.
static protected MockInterface createMock()
Создать новый экземпляр макета для указанного класса.
static protected bool isMock()
Определяет, установлен ли макет в качестве экземпляра фасада.
static protected string|null getMockableClass()
Получить класс макета для привязанного экземпляра.
static void swap(mixed $instance)
Заменить базовый экземпляр за фасадом.
static mixed getFacadeRoot()
Получить корневой объект за фасадом.
static protected string getFacadeAccessor()
Получить зарегистрированное имя компонента.
static protected mixed resolveFacadeInstance(object|string $name)
Разрешить корневой экземпляр фасада из контейнера.
static void clearResolvedInstance(string $name)
Очистить разрешённый экземпляр фасада.
static void clearResolvedInstances()
Очистить все разрешённые экземпляры.
static Application getFacadeApplication()
Получить экземпляр приложения за фасадом.
static void setFacadeApplication(Application $app)
Установить экземпляр приложения.
static mixed __callStatic(string $method, array $args)
Обработка динамических статических вызовов объекта.
static Filesystem fake(string|null $disk = null, array $config = [])
Заменить указанный диск локальным тестовым диском.
static Файловая система persistentFake(string|null $disk = null, array $config = [])
Заменить указанный диск на постоянный локальный тестовый диск.
static Файловая система assertExists(string|array $path)
Описание отсутствует
static Файловая система assertMissing(string|array $path)
Описание отсутствует
static Файловая система cloud()
Описание отсутствует
static Файловая система disk(string $name = null)
Описание отсутствует
static array allDirectories(string|null $directory = null)
Описание отсутствует
static array allFiles(string|null $directory = null)
Описание отсутствует
static array directories(string|null $directory = null, bool $recursive = false)
Описание отсутствует
static array files(string|null $directory = null, bool $recursive = false)
Описание отсутствует
static bool append(string $path, string $data)
Описание отсутствует
static bool copy(string $from, string $to)
Описание отсутствует
static bool delete(string|array $paths)
Описание отсутствует
static bool deleteDirectory(string $directory)
Описание отсутствует
static bool exists(string $path)
Описание отсутствует
static bool makeDirectory(string $path)
Описание отсутствует
static bool move(string $from, string $to)
Описание отсутствует
static bool prepend(string $path, string $data)
Описание отсутствует
static bool put(string $path, string|resource $contents, mixed $options = [])
Описание отсутствует
static string|false putFile(string $path, UploadedFile|string $file, mixed $options = [])
Описание отсутствует
static строка|ложь putFileAs(строка $path, UploadedFile|строка $file, строка $name, смешанный $options = [])
Описание отсутствует
static логическое значение setVisibility(строка $path, строка $visibility)
Описание отсутствует
static логическое значение writeStream(строка $path, ресурс $resource, массив $options = [])
Описание отсутствует
static целое число lastModified(строка $path)
Описание отсутствует
static целое число size(строка $path)
Описание отсутствует
static ресурс|null readStream(строка $path)
Описание отсутствует
static строка get(строка $path)
Описание отсутствует
static строка getVisibility(строка $path)
Описание отсутствует
static строка temporaryUrl(строка $path, DateTimeInterface $expiration, массив $options = [])
Описание отсутствует
static строка url(строка $path)
Описание отсутствует
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/7.x/Illuminate/Support/Facades/Storage.html