Фасад
класс Facade (View source)
Свойства
| статический защищённый Application | $app | Экземпляр приложения, к которому осуществляется доступ через фасад. | |
| статический защищённый массив | $resolvedInstance | Экземпляры решённых объектов. |
Методы
| статический void | swap(mixed $instance) Замена базового экземпляра за фасад. | |
| статический Expectation | shouldReceive() Инициализация ожидания поддразнивания на фасаде. | |
| статический Expectation | createFreshMockInstance(string $name) Создание нового экземпляра поддразнивания для указанного класса. | |
| статический Expectation | createMockByName(string $name) Создание нового экземпляра поддразнивания для указанного класса. | |
| статический bool | isMock() Определяет, установлен ли поддразнивающий экземпляр как экземпляр фасада. | |
| статический string|null | getMockableClass() Получение поддразниваемого класса для связанного экземпляра. | |
| статический mixed | getFacadeRoot() Получение корневого объекта за фасадом. | |
| статический string | getFacadeAccessor() Получение зарегистрированного имени компонента. | |
| статический mixed | resolveFacadeInstance(string|object $name) Разрешение корневого экземпляра фасада из контейнера. | |
| статический void | clearResolvedInstance(string $name) Очистка решённого экземпляра фасада. | |
| статический void | clearResolvedInstances() Очистка всех решённых экземпляров. | |
| статический Application | getFacadeApplication() Получение экземпляра приложения за фасадом. | |
| статический void | setFacadeApplication(Application $app) Установка экземпляра приложения. | |
| статический mixed | __callStatic(string $method, array $args) Обработка динамических статических вызовов объекта. |
Подробности
статический void swap(mixed $instance)
Замена базового экземпляра за фасадом.
статический Expectation shouldReceive()
Инициализация ожидания поддразнивания на фасаде.
статический защищённый Expectation createFreshMockInstance(string $name)
Создание нового экземпляра поддразнивания для указанного класса.
статический защищённый Expectation createMockByName(string $name)
Создание нового экземпляра поддразнивания для указанного класса.
статический защищённый bool isMock()
Определяет, установлен ли поддразнивающий экземпляр как экземпляр фасада.
статический защищённый string|null getMockableClass()
Получение поддразниваемого класса для связанного экземпляра.
статический mixed getFacadeRoot()
Получение корневого объекта за фасадом.
статический защищённый string getFacadeAccessor()
Получение зарегистрированного имени компонента.
статический защищённый mixed resolveFacadeInstance(string|object $name)
Разрешение корневого экземпляра фасада из контейнера.
статический void clearResolvedInstance(string $name)
Очистка решённого экземпляра фасада.
статический void clearResolvedInstances()
Очистка всех решённых экземпляров.
статический Application getFacadeApplication()
Получение экземпляра приложения за фасадом.
статический void setFacadeApplication(Application $app)
Установка экземпляра приложения.
статический mixed __callStatic(string $method, array $args)
Обработка динамических статических вызовов объекта.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.2/Illuminate/Support/Facades/Facade.html