Хранилище
класс Хранилище расширяет Facade (Просмотреть исходный код)
Свойства
| статический защищенный Application|null | $app | Экземпляр приложения, к которому обращается фасад. | из Фасада |
| статический защищенный массив | $resolvedInstance | Разрешенные экземпляры объектов. | из Фасада |
| статический защищенный bool | $cached | Указывает, должен ли разрешенный экземпляр кэшироваться. | из Фасада |
Методы
| static void | resolved(Closure $callback) Выполнить замыкание, когда фасад будет разрешен. | from Facade |
| static MockInterface | spy() Преобразовать фасад в шпиона Mockery. | from Facade |
| static MockInterface | partialMock() Инициализировать частичный макет для фасада. | from Facade |
| static Expectation | shouldReceive() Инициализировать ожидание макета для фасада. | from Facade |
| static Expectation | expects() Инициализировать ожидание макета для фасада. | 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 bool | isFake() Определяет, установлен ли "фейк" в качестве экземпляра фасада. | from Facade |
| static mixed | getFacadeRoot() Получить корневый объект за фасадом. | from Facade |
| static string | getFacadeAccessor() Получить зарегистрированное имя компонента. | |
| static mixed | resolveFacadeInstance(string $name) Разрешить корневой экземпляр фасада из контейнера. | from Facade |
| static void | clearResolvedInstance(string $name) Очистить разрешенный экземпляр фасада. | from Facade |
| static void | clearResolvedInstances() Очистить все разрешенные экземпляры. | from Facade |
| static Collection | defaultAliases() Получить алиасы по умолчанию приложения. | from Facade |
| static Application|null | getFacadeApplication() Получить экземпляр приложения за фасадом. | from Facade |
| static void | setFacadeApplication(Application|null $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 | drive(string|null $name = null) Без описания | |
| static Filesystem | disk(string|null $name = null) Без описания | |
| static Cloud | cloud() Без описания | |
| static Filesystem | build(string|array $config) Без описания | |
| static Filesystem | createLocalDriver(array $config) Без описания | |
| static FilesystemManager | forgetDisk(array|string $disk) Описание отсутствует | |
| static void | purge(string|null $name = null) Описание отсутствует | |
| static FilesystemManager | extend(string $driver, Closure $callback) Описание отсутствует | |
| static FilesystemManager | setApplication(Application $app) Описание отсутствует | |
| static string | path(string $path) Описание отсутствует | |
| static bool | exists(string $path) Описание отсутствует | |
| static string|null | get(string $path) Описание отсутствует | |
| static resource|null | readStream(string $path) Описание отсутствует | |
| static bool | put(string $path, UploadedFile|string|resource $contents, mixed $options = []) Описание отсутствует | |
| static string|false | putFile(UploadedFile|string $path, UploadedFile|string|array|null $file = null, mixed $options = []) Описание отсутствует | |
| static string|false | putFileAs(UploadedFile|string $path, UploadedFile|string|array|null $file, string|array|null $name = null, 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 FilesystemAdapter | assertExists(string|array $path, string|null $content = null) Описание отсутствует | |
| static FilesystemAdapter | assertMissing(string|array $path) Описание отсутствует | |
| static FilesystemAdapter | assertDirectoryEmpty(string $path) Описание отсутствует | |
| static bool | missing(string $path) Описание отсутствует | |
| static bool | fileExists(string $path) Описание отсутствует | |
| static bool | fileMissing(string $path) Описание отсутствует | |
| static bool | directoryExists(string $path) Описание отсутствует | |
| static bool | directoryMissing(string $path) Описание отсутствует | |
| static array|null | json(string $path, int $flags) Описание отсутствует | |
| static StreamedResponse | response(string $path, string|null $name = null, array $headers = [], string|null $disposition = 'inline') Описание отсутствует | |
| static StreamedResponse | download(string $path, string|null $name = null, array $headers = []) Описание отсутствует | |
| static string|false | checksum(string $path, array $options = []) Описание отсутствует | |
| static string|false | mimeType(string $path) Описание отсутствует | |
| static string | url(string $path) Описание отсутствует | |
| static bool | providesTemporaryUrls() Описание отсутствует | |
| static string | temporaryUrl(string $path, DateTimeInterface $expiration, array $options = []) Описание отсутствует | |
| static array | temporaryUploadUrl(string $path, DateTimeInterface $expiration, array $options = []) Описание отсутствует |
| статический FilesystemOperator | getDriver() Описание отсутствует | |
| статический FilesystemAdapter | getAdapter() Описание отсутствует | |
| статический массив | getConfig() Описание отсутствует | |
| статический void | buildTemporaryUrlsUsing(Closure $callback) Описание отсутствует | |
| статический FilesystemAdapter|смешанный тип | when(Closure|смешанный тип|null $value = null, callable|null $callback = null, callable|null $default = null) Описание отсутствует | |
| статический FilesystemAdapter|смешанный тип | unless(Closure|смешанный тип|null $value = null, callable|null $callback = null, callable|null $default = null) Описание отсутствует | |
| статический void | macro(string $name, object|callable $macro = null) Описание отсутствует | |
| статический void | mixin(object $mixin, bool $replace = true) Описание отсутствует | |
| статический bool | hasMacro(string $name) Описание отсутствует | |
| статический void | flushMacros() Описание отсутствует | |
| статический смешанный тип | macroCall(string $method, array $parameters) Описание отсутствует | |
| статический bool | has(string $location) Описание отсутствует | |
| статический string | read(string $location) Описание отсутствует | |
| статический DirectoryListing | listContents(string $location, bool $deep = false) Описание отсутствует | |
| статический int | fileSize(string $path) Описание отсутствует | |
| статический string | visibility(string $path) Описание отсутствует | |
| статический void | write(string $location, string $contents, array $config = []) Описание отсутствует | |
| статический void | createDirectory(string $location, array $config = []) Описание отсутствует |
Подробности
статический void resolved(Closure $callback)
Выполнить Closure, когда фасад был разрешен.
статический MockInterface spy()
Преобразовать фасад в шпион Mockery.
статический MockInterface partialMock()
Инициализировать частичный мок для фасада.
статический Expectation shouldReceive()
Инициализировать ожидание мока для фасада.
статический Expectation expects()
Инициализировать ожидание мока для фасада.
статический защищенный MockInterface createFreshMockInstance()
Создать свежий экземпляр мока для данного класса.
статический защищенный MockInterface createMock()
Создать свежий экземпляр мока для данного класса.
статический защищенный bool isMock()
Определяет, установлен ли мок в качестве экземпляра фасада.
статический защищенный string|null getMockableClass()
Получить класс, который можно смокировать для привязанного экземпляра.
статический void swap(mixed $instance)
Замена подлежащего экземпляра за фасадом.
статический защищенный bool isFake()
Определяет, установлен ли "фальшивый" в качестве экземпляра фасада.
статический смешанный тип getFacadeRoot()
Получить корневый объект за фасадом.
статический защищенный string getFacadeAccessor()
Получить зарегистрированное имя компонента.
статический защищенный смешанный тип resolveFacadeInstance(string $name)
Разрешить экземпляр корневого фасада из контейнера.
статический void clearResolvedInstance(string $name)
Очистить разрешенный экземпляр фасада.
статический void clearResolvedInstances()
Очистить все разрешенные экземпляры.
static Collection defaultAliases()
Получить стандартные псевдонимы приложения.
static Application|null getFacadeApplication()
Получить экземпляр приложения, находящийся за фасадом.
static void setFacadeApplication(Application|null $app)
Установить экземпляр приложения.
static mixed __callStatic(string $method, array $args)
Обработка динамических статических вызовов объекта.
static Filesystem fake(string|null $disk = null, array $config = [])
Заменить указанный диск локальным тестовым диском.
static Filesystem persistentFake(string|null $disk = null, array $config = [])
Заменить указанный диск постоянным локальным тестовым диском.
static Filesystem drive(string|null $name = null)
Без описания
static Filesystem disk(string|null $name = null)
Без описания
static Cloud cloud()
Без описания
static Filesystem build(string|array $config)
Без описания
static Filesystem createLocalDriver(array $config)
Без описания
static Filesystem createFtpDriver(array $config)
Без описания
static Filesystem createSftpDriver(array $config)
Без описания
static Cloud createS3Driver(array $config)
Без описания
static Filesystem createScopedDriver(array $config)
Без описания
static FilesystemManager set(string $name, mixed $disk)
Без описания
static string getDefaultDriver()
Без описания
static string getDefaultCloudDriver()
Нет описания
static FilesystemManager forgetDisk(array|string $disk)
Нет описания
static void purge(string|null $name = null)
Нет описания
static FilesystemManager extend(string $driver, Closure $callback)
Нет описания
static FilesystemManager setApplication(Application $app)
Нет описания
static string path(string $path)
Нет описания
static bool exists(string $path)
Нет описания
static string|null get(string $path)
Нет описания
static resource|null readStream(string $path)
Нет описания
static bool put(string $path, UploadedFile|string|resource $contents, mixed $options = [])
Нет описания
static string|false putFile(UploadedFile|string $path, UploadedFile|string|array|null $file = null, mixed $options = [])
Нет описания
static string|false putFileAs(UploadedFile|string $path, UploadedFile|string|array|null $file, string|array|null $name = null, 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 FilesystemAdapter assertExists(string|array $path, string|null $content = null)
Без описания
static FilesystemAdapter assertMissing(string|array $path)
Без описания
static FilesystemAdapter assertDirectoryEmpty(string $path)
Без описания
static bool missing(string $path)
Без описания
static bool fileExists(string $path)
Без описания
static bool fileMissing(string $path)
Без описания
static bool directoryExists(string $path)
Без описания
static bool directoryMissing(string $path)
Без описания
static array|null json(string $path, int $flags)
Без описания
static StreamedResponse response(string $path, string|null $name = null, array $headers = [], string|null $disposition = 'inline')
Без описания
static StreamedResponse download(string $path, string|null $name = null, array $headers = [])
Без описания
static string|false checksum(string $path, array $options = [])
Без описания
static string|false mimeType(string $path)
Без описания
static string url(string $path)
Без описания
static bool providesTemporaryUrls()
Без описания
static string temporaryUrl(string $path, DateTimeInterface $expiration, array $options = [])
Без описания
static array temporaryUploadUrl(string $path, DateTimeInterface $expiration, array $options = [])
Без описания
static FilesystemOperator getDriver()
Без описания
static FilesystemAdapter getAdapter()
Без описания
static array getConfig()
Без описания
static void buildTemporaryUrlsUsing(Closure $callback)
Без описания
static FilesystemAdapter|mixed when(Closure|mixed|null $value = null, callable|null $callback = null, callable|null $default = null)
Без описания
static FilesystemAdapter|mixed unless(Closure|mixed|null $value = null, callable|null $callback = null, callable|null $default = null)
Без описания
static void macro(string $name, object|callable $macro = null)
Без описания
static void mixin(object $mixin, bool $replace = true)
Без описания
static bool hasMacro(string $name)
Без описания
static void flushMacros()
Без описания
static mixed macroCall(string $method, array $parameters)
Без описания
static bool has(string $location)
Без описания
static string read(string $location)
Без описания
static DirectoryListing listContents(string $location, bool $deep = false)
Без описания
static int fileSize(string $path)
Без описания
статический string visibility(string $path)
Описание отсутствует
статический void write(string $location, string $contents, array $config = [])
Описание отсутствует
статический void createDirectory(string $location, array $config = [])
Описание отсутствует
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/11.x/Illuminate/Support/Facades/Storage.html