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