Событие
класс Событие расширяет Facade (Посмотреть исходный код)
Свойства
| статический защищенный Application|null | $app | Экземпляр приложения, к которому осуществляется фасадный доступ. | из Фасада |
| статический защищенный массив | $resolvedInstance | Разрешенные экземпляры объектов. | из Фасада |
| статический защищенный bool | $cached | Указывает, должен ли разрешенный экземпляр кэшироваться. | из Фасада |
Методы
| static void | resolved(Closure $callback) Выполнить замыкание, когда фасад будет разрешён. | from Фасад |
| static MockInterface | spy() Преобразовать фасад в шпиона Mockery. | from Фасад |
| static MockInterface | partialMock() Инициализировать частичный макет для фасада. | from Фасад |
| static Expectation | shouldReceive() Инициализировать ожидание макета для фасада. | from Фасад |
| static Expectation | expects() Инициализировать ожидание макета для фасада. | from Фасад |
| static MockInterface | createFreshMockInstance() Создать новый экземпляр макета для заданного класса. | from Фасад |
| static MockInterface | createMock() Создать новый экземпляр макета для заданного класса. | from Фасад |
| static bool | isMock() Определяет, установлен ли макет как экземпляр фасада. | from Фасад |
| static string|null | getMockableClass() Получить класс, подлежащий макетированию, для связанного экземпляра. | from Фасад |
| static void | swap(mixed $instance) Произвести горячую замену базового экземпляра за фасадом. | from Фасад |
| static bool | isFake() Определяет, установлен ли «фальсификат» в качестве экземпляра фасада. | from Фасад |
| static mixed | getFacadeRoot() Получить корневой объект за фасадом. | from Фасад |
| static string | getFacadeAccessor() Получить зарегистрированное имя компонента. | |
| static mixed | resolveFacadeInstance(string $name) Разрешить экземпляр корневого объекта фасада из контейнера. | from Фасад |
| static void | clearResolvedInstance(string $name) Очистить разрешенный экземпляр фасада. | from Фасад |
| static void | clearResolvedInstances() Очистить все разрешенные экземпляры. | from Фасад |
| static Collection | defaultAliases() Получить значения по умолчанию для алиасов приложения. | from Фасад |
| static Application|null | getFacadeApplication() Получить экземпляр приложения за фасадом. | from Фасад |
| static void | setFacadeApplication(Application|null $app) Установить экземпляр приложения. | from Фасад |
| static mixed | __callStatic(string $method, array $args) Обработать динамические статические вызовы объекта. | from Фасад |
| static EventFake | fake(array|string $eventsToFake = []) Заменить связанный экземпляр фальсификатом. | |
| static EventFake | fakeExcept(string[]|string $eventsToAllow) Заменить связанный экземпляр фальсификатом, который имитирует все события, кроме указанных. | |
| static mixed | fakeFor(callable $callable, array $eventsToFake = []) Заменить связанный экземпляр фальсификатом во время выполнения указанного вызова. | |
| static mixed | fakeExceptFor(callable $callable, array $eventsToAllow = []) Заменить связанный экземпляр фальсификатом во время выполнения указанного вызова. | |
| static void | listen(Closure|string|array $events, Closure|string|array|null $listener = null) Нет описания | |
| static bool | hasListeners(string $eventName) Нет описания | |
| static bool | hasWildcardListeners(string $eventName) Нет описания | |
| static void | push(string $event, object|array $payload = []) Нет описания | |
| static void | flush(string $event) Нет описания | |
| static void | subscribe(object|string $subscriber) Нет описания | |
| static mixed | until(string|object $event, mixed $payload = []) Нет описания | |
| static array|null | dispatch(string|object $event, mixed $payload = [], bool $halt = false) Нет описания | |
| static array | getListeners(string $eventName) Нет описания | |
| static Closure | makeListener(Closure|string|array $listener, bool $wildcard = false) Нет описания | |
| static Closure | createClassListener(string $listener, bool $wildcard = false) Нет описания | |
| static void | forget(string $event) Нет описания | |
| static void | forgetPushed() Нет описания |
| статический Dispatcher | setQueueResolver(callable $resolver) Описание отсутствует | |
| статический Dispatcher | setTransactionManagerResolver(callable $resolver) Описание отсутствует | |
| статический массив | getRawListeners() Описание отсутствует | |
| статический void | macro(string $name, object|callable $macro) Описание отсутствует | |
| статический void | mixin(object $mixin, bool $replace = true) Описание отсутствует | |
| статический bool | hasMacro(string $name) Описание отсутствует | |
| статический void | flushMacros() Описание отсутствует | |
| статический EventFake | except(array|string $eventsToDispatch) Описание отсутствует | |
| статический void | assertListening(string $expectedEvent, string|array $expectedListener) Описание отсутствует | |
| статический void | assertDispatched(Closure $event, callable|int|null $callback = null) Описание отсутствует | |
| статический void | assertDispatchedTimes(string $event, int $times = 1) Описание отсутствует | |
| статический void | assertNotDispatched(Closure $event, callable|null $callback = null) Описание отсутствует | |
| статический void | assertNothingDispatched() Описание отсутствует | |
| статический Collection | dispatched(string $event, callable|null $callback = null) Описание отсутствует | |
| статический bool | hasDispatched(string $event) Описание отсутствует |
Подробности
статический void resolved(Closure $callback)
Выполнить замыкание, когда фасад был разрешен.
статический MockInterface spy()
Преобразовать фасад в шпиона Mockery.
статический MockInterface partialMock()
Инициализировать частичный двойник на фасаде.
статический Expectation shouldReceive()
Инициировать ожидание двойника на фасаде.
статический Expectation expects()
Инициировать ожидание двойника на фасаде.
статический защищенный MockInterface createFreshMockInstance()
Создать свежий экземпляр двойника для данного класса.
статический защищенный MockInterface createMock()
Создать свежий экземпляр двойника для данного класса.
статический защищенный bool isMock()
Определяет, установлен ли двойник в качестве экземпляра фасада.
статический защищенный string|null getMockableClass()
Получить класс, который можно смоделировать для связанного экземпляра.
статический void swap(mixed $instance)
Обменять базовый экземпляр за фасадом.
статический защищенный bool isFake()
Определяет, установлен ли «фейк» в качестве экземпляра фасада.
статический mixed getFacadeRoot()
Получить корневый объект за фасадом.
статический защищенный string getFacadeAccessor()
Получить зарегистрированное имя компонента.
статический защищенный mixed resolveFacadeInstance(string $name)
Разрешить корневой экземпляр фасада из контейнера.
статический void clearResolvedInstance(string $name)
Очистить разрешенный экземпляр фасада.
статический void clearResolvedInstances()
Очистить все разрешенные экземпляры.
статический Collection defaultAliases()
Получить стандартные псевдонимы приложения.
static Application|null getFacadeApplication()
Получить экземпляр приложения, стоящий за фасадом.
static void setFacadeApplication(Application|null $app)
Установить экземпляр приложения.
static mixed __callStatic(string $method, array $args)
Обработать динамические статические вызовы объекта.
static EventFake fake(array|string $eventsToFake = [])
Заменить привязанный экземпляр на фейковый.
static EventFake fakeExcept(string[]|string $eventsToAllow)
Заменить привязанный экземпляр на фейковый, имитирующий все события, кроме указанных.
static mixed fakeFor(callable $callable, array $eventsToFake = [])
Заменить привязанный экземпляр на фейковый во время выполнения заданной функции.
static mixed fakeExceptFor(callable $callable, array $eventsToAllow = [])
Заменить привязанный экземпляр на фейковый во время выполнения заданной функции.
static void listen(Closure|string|array $events, Closure|string|array|null $listener = null)
Без описания
static bool hasListeners(string $eventName)
Без описания
static bool hasWildcardListeners(string $eventName)
Без описания
static void push(string $event, object|array $payload = [])
Без описания
static void flush(string $event)
Без описания
static void subscribe(object|string $subscriber)
Без описания
static mixed until(string|object $event, mixed $payload = [])
Без описания
static array|null dispatch(string|object $event, mixed $payload = [], bool $halt = false)
Без описания
static array getListeners(string $eventName)
Без описания
static Closure makeListener(Closure|string|array $listener, bool $wildcard = false)
Без описания
static Closure createClassListener(string $listener, bool $wildcard = false)
Без описания
static void forget(string $event)
Без описания
статический void forgetPushed()
Без описания
статический Dispatcher setQueueResolver(callable $resolver)
Без описания
статический Dispatcher setTransactionManagerResolver(callable $resolver)
Без описания
статический array getRawListeners()
Без описания
статический void macro(string $name, object|callable $macro)
Без описания
статический void mixin(object $mixin, bool $replace = true)
Без описания
статический bool hasMacro(string $name)
Без описания
статический void flushMacros()
Без описания
статический EventFake except(array|string $eventsToDispatch)
Без описания
статический void assertListening(string $expectedEvent, string|array $expectedListener)
Без описания
статический void assertDispatched(Closure $event, callable|int|null $callback = null)
Без описания
статический void assertDispatchedTimes(string $event, int $times = 1)
Без описания
статический void assertNotDispatched(Closure $event, callable|null $callback = null)
Без описания
статический void assertNothingDispatched()
Без описания
статический Collection dispatched(string $event, callable|null $callback = null)
Без описания
статический bool hasDispatched(string $event)
Без описания
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/10.x/Illuminate/Support/Facades/Event.html