Событие
класс Событие расширяет Facade (View source)
Свойства
| статический защищенный Application | $app | Экземпляр приложения, к которому осуществляется фасадный доступ. | из Facade |
| статический защищенный массив | $resolvedInstance | Экземпляры разрешенных объектов. | из Facade |
| статический защищенный bool | $cached | Указывает, следует ли кешировать разрешенный экземпляр. | из Facade |
Методы
| static void | resolved(Closure $callback) Выполнить Closure, когда фасад будет разрешен. | from Facade |
| static MockInterface | spy() Преобразовать фасад в шпион Mockery. | from Facade |
| static MockInterface | partialMock() Инициализировать частичный мок для фасада. | from Facade |
| static Expectation | shouldReceive() Инициализировать ожидание мока для фасада. | from Facade |
| static Expectation | expects() Инициализировать ожидание мока для фасада. | from Facade |
| static MockInterface | createFreshMockInstance() Создать свежий экземпляр мока для данного класса. | from Facade |
| static MockInterface | createMock() Создать свежий экземпляр мока для данного класса. | from Facade |
| static bool | isMock() Определяет, установлен ли мок в качестве экземпляра фасада. | from Facade |
| static string|null | getMockableClass() Получить мокабельный класс для привязанного экземпляра. | from Facade |
| static void | swap(mixed $instance) Заменить базовый экземпляр за фасадом. | from Facade |
| static mixed | getFacadeRoot() Получить корневый объект за фасадом. | from Facade |
| static string | getFacadeAccessor() Получить зарегистрированное имя компонента. | |
| static mixed | resolveFacadeInstance(string $name) Разрешить корневой экземпляр фасада из контейнера. | from Facade |
| static void | clearResolvedInstance(string $name) Очистить разрешенный экземпляр фасада. | from Facade |
| static void | clearResolvedInstances() Очистить все разрешенные экземпляры. | from Facade |
| static Collection | defaultAliases() Получить стандартные псевдонимы приложения. | from Facade |
| static Application | getFacadeApplication() Получить экземпляр приложения за фасадом. | from Facade |
| static void | setFacadeApplication(Application $app) Установить экземпляр приложения. | from Facade |
| static mixed | __callStatic(string $method, array $args) Обработка динамических статических вызовов объекта. | from Facade |
| 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 array|null | 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() Без описания | |
| static Dispatcher | setQueueResolver(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)
Произвести горячую замену базового экземпляра за фасадом.
статический mixed getFacadeRoot()
Получить корневой объект за фасадом.
статический защищенный string getFacadeAccessor()
Получить зарегистрированное имя компонента.
статический защищенный mixed resolveFacadeInstance(string $name)
Разрешить корневой экземпляр фасада из контейнера.
статический void clearResolvedInstance(string $name)
Очистить разрешенный экземпляр фасада.
статический void clearResolvedInstances()
Очистить все разрешенные экземпляры.
статический Collection defaultAliases()
Получить стандартные псевдонимы приложения.
статический Application getFacadeApplication()
Получить экземпляр приложения за фасадом.
статический void setFacadeApplication(Application $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 array|null 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()
Без описания
static Dispatcher setQueueResolver(callable $resolver)
Без описания
static массив getRawListeners()
Описание отсутствует
static void macro(string $name, object|callable $macro)
Описание отсутствует
static void mixin(object $mixin, bool $replace = true)
Описание отсутствует
static bool hasMacro(string $name)
Описание отсутствует
static void flushMacros()
Описание отсутствует
static EventFake except(array|string $eventsToDispatch)
Описание отсутствует
static void assertListening(string $expectedEvent, string|array $expectedListener)
Описание отсутствует
static void assertDispatched(Closure $event, callable|int|null $callback = null)
Описание отсутствует
static void assertDispatchedTimes(string $event, int $times = 1)
Описание отсутствует
static void assertNotDispatched(Closure $event, callable|null $callback = null)
Описание отсутствует
static void assertNothingDispatched()
Описание отсутствует
static Collection dispatched(string $event, callable|null $callback = null)
Описание отсутствует
static bool hasDispatched(string $event)
Описание отсутствует
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/9.x/Illuminate/Support/Facades/Event.html