Фасад
класс Фасад (View source)
Свойства
| static protected Application | $app | Экземпляр приложения, за которым скрывается фасад. | |
| static protected array | $resolvedInstance | Экземпляры разрешенных объектов. |
Методы
| static void | swap(mixed $instance) Переключает скрытый экземпляр за фасадом. | |
| static void | spy() Преобразует фасад в шпион Mockery. | |
| static Expectation | shouldReceive() Инициализирует ожидание моделирования на фасаде. | |
| static Expectation | createFreshMockInstance(string $name) Создаёт новый экземпляр модели для данного класса. | |
| static MockInterface | createMockByName(string $name) Создаёт новый экземпляр модели для данного класса. | |
| static bool | isMock() Определяет, является ли установленный экземпляр фасада моделью. | |
| static string|null | getMockableClass() Получить моделируемый класс для связанного экземпляра. | |
| static mixed | getFacadeRoot() Получить корневой объект за фасадом. | |
| static string | getFacadeAccessor() Получить зарегистрированное имя компонента. | |
| static mixed | resolveFacadeInstance(string|object $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 void swap(mixed $instance)
Переключает скрытый экземпляр за фасадом.
static void spy()
Преобразует фасад в шпион Mockery.
static Expectation shouldReceive()
Инициализирует ожидание моделирования на фасаде.
static protected Expectation createFreshMockInstance(string $name)
Создаёт новый экземпляр модели для данного класса.
static protected MockInterface createMockByName(string $name)
Создаёт новый экземпляр модели для данного класса.
static protected bool isMock()
Определяет, является ли установленный экземпляр фасада моделью.
static protected string|null getMockableClass()
Получить моделируемый класс для связанного экземпляра.
static mixed getFacadeRoot()
Получить корневой объект за фасадом.
static protected string getFacadeAccessor()
Получить зарегистрированное имя компонента.
static protected mixed resolveFacadeInstance(string|object $name)
Разрешить экземпляр корневого фасада из контейнера.
static void clearResolvedInstance(string $name)
Очистить экземпляр разрешенного фасада.
static void clearResolvedInstances()
Очистить все разрешенные экземпляры.
static Application getFacadeApplication()
Получить экземпляр приложения за фасадом.
static void setFacadeApplication(Application $app)
Установить экземпляр приложения.
static 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.3/Illuminate/Support/Facades/Facade.html