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