Схема
класс Схема расширяет Facade (Просмотр исходного кода)
Свойства
| статический защищенный Application | $app | Экземпляр приложения, к которому происходит обращение. | из Facade |
| статический защищенный массив | $resolvedInstance | Экземпляры разрешенных объектов. | из Facade |
Методы
| статический void | resolved(Closure $callback) Выполнить замыкание, когда фасад будет разрешен. | из Facade |
| статический MockInterface | spy() Преобразовать фасад в шпион Mockery. | из Facade |
| статический Expectation | shouldReceive() Инициализировать ожидание подделки на фасад. | из Facade |
| статический защищенный Expectation | createFreshMockInstance() Создать свежий экземпляр подделки для данного класса. | из Facade |
| статический защищенный MockInterface | createMock() Создать свежий экземпляр подделки для данного класса. | из Facade |
| статический защищенный bool | isMock() Определяет, установлен ли экземпляр подделки как экземпляр фасада. | из Facade |
| статический защищенный string|null | getMockableClass() Получить класс, подлежащий подделке, для привязанного экземпляра. | из Facade |
| статический void | swap(mixed $instance) Заменить экземпляр, лежащий в основе фасада. | из Facade |
| статический mixed | getFacadeRoot() Получить корневой объект за фасадом. | из Facade |
| статический string | getFacadeAccessor() Получить экземпляр билдера схем для подключения по умолчанию. | |
| статический mixed | resolveFacadeInstance(object|string $name) Разрешить корневой экземпляр фасада из контейнера. | из Facade |
| статический void | clearResolvedInstance(string $name) Очистить разрешенный экземпляр фасада. | из Facade |
| статический void | clearResolvedInstances() Очистить все разрешенные экземпляры. | из Facade |
| статический Application | getFacadeApplication() Получить экземпляр приложения за фасадом. | из Facade |
| статический void | setFacadeApplication(Application $app) Установить экземпляр приложения. | из Facade |
| статический mixed | __callStatic(string $method, array $args) Обработать динамические статические вызовы к объекту. | из Facade |
| статический Builder | connection(string|null $name) Получить экземпляр билдера схем для подключения. |
Подробное описание
статический void resolved(Closure $callback)
Выполнить замыкание, когда фасад будет разрешен.
статический MockInterface spy()
Преобразовать фасад в шпион Mockery.
статический Expectation shouldReceive()
Инициализировать ожидание подделки на фасад.
статический защищенный Expectation createFreshMockInstance()
Создать свежий экземпляр подделки для данного класса.
статический защищенный MockInterface createMock()
Создать свежий экземпляр подделки для данного класса.
статический защищенный bool isMock()
Определяет, установлен ли экземпляр подделки как экземпляр фасада.
статический защищенный string|null getMockableClass()
Получить класс, подлежащий подделке, для привязанного экземпляра.
статический void swap(mixed $instance)
Заменить экземпляр, лежащий в основе фасада.
статический mixed getFacadeRoot()
Получить корневой объект за фасадом.
статический защищенный 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 Builder connection(string|null $name)
Получить экземпляр схемы построения для подключения.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.8/Illuminate/Support/Facades/Schema.html