Автобус
класс Автобус расширяет Facade (Просмотреть исходный код)
Свойства
| статический защищенный Application | $app | Экземпляр приложения, к которому осуществляется фасадный доступ. | из Facade |
| статический защищенный массив | $resolvedInstance | Экземпляры разрешенных объектов. | из Facade |
| статический защищенный bool | $cached | Указывает, должен ли разрешенный экземпляр кэшироваться. | из Facade |
Методы
| static void | resolved(Closure $callback)
Запустить Closure, когда фасад был разрешен. | из Facade |
| static MockInterface | spy()
Преобразовать фасад в шпион Mockery. | из Facade |
| static MockInterface | partialMock()
Инициировать частичный макет на фасаде. | из Facade |
| static Expectation | shouldReceive()
Инициировать ожидание макета на фасаде. | из Facade |
| static Expectation | expects()
Инициировать ожидание макета на фасаде. | из Facade |
| static MockInterface | createFreshMockInstance()
Создать новый экземпляр макета для данного класса. | из Facade |
| static MockInterface | createMock()
Создать новый экземпляр макета для данного класса. | из Facade |
| static bool | isMock()
Определяет, установлен ли макет как экземпляр фасада. | из Facade |
| static string|null | getMockableClass()
Получить класс, для которого можно создать макет, для связанного экземпляра. | из Facade |
| static void | swap(mixed $instance)
Заменить основной экземпляр за фасадом. | из Facade |
| static mixed | getFacadeRoot()
Получить корневой объект за фасадом. | из Facade |
| static string | getFacadeAccessor()
Получить зарегистрированное имя компонента. | |
| static mixed | resolveFacadeInstance(string $name)
Разрешить корневой экземпляр фасада из контейнера. | из Facade |
| static void | clearResolvedInstance(string $name)
Очистить разрешенный экземпляр фасада. | из Facade |
| static void | clearResolvedInstances()
Очистить все разрешенные экземпляры. | из Facade |
| static Collection | defaultAliases()
Получить псевдонимы по умолчанию приложения. | из Facade |
| static Application | getFacadeApplication()
Получить экземпляр приложения за фасадом. | из Facade |
| static void | setFacadeApplication(Application $app)
Установить экземпляр приложения. | из Facade |
| static mixed | __callStatic(string $method, array $args)
Обработать динамические, статические вызовы объекта. | из Facade |
| static BusFake | fake(array|string $jobsToFake = [], BatchRepository $batchRepository = null)
Заменить связанный экземпляр на подделку. | |
| static PendingDispatch | dispatchChain(array|mixed $jobs)
Отправить заданную цепочку заданий. | |
| static mixed | dispatch(mixed $command) No description | |
| static mixed | dispatchSync(mixed $command, mixed $handler = null) No description | |
| static mixed | dispatchNow(mixed $command, mixed $handler = null) No description | |
| static Batch|null | findBatch(string $batchId) No description | |
| static PendingBatch | batch(Collection|array|mixed $jobs) No description | |
| static PendingChain | chain(Collection|array $jobs) No description | |
| static bool | hasCommandHandler(mixed $command) No description | |
| static bool|mixed | getCommandHandler(mixed $command) No description | |
| static mixed | dispatchToQueue(mixed $command) No description | |
| static void | dispatchAfterResponse(mixed $command, mixed $handler = null) No description | |
| static Dispatcher | pipeThrough(array $pipes) No description | |
| static Dispatcher | map(array $map) No description | |
| static void | except(array|string $jobsToDispatch) No description | |
| static void | assertDispatched(Closure $command, callable|int|null $callback = null) No description | |
| static void | assertDispatchedTimes(Closure $command, int $times = 1) No description | |
| static void | assertNotDispatched(Closure $command, callable|null $callback = null) No description |
| static void | assertNothingDispatched() Описание отсутствует | |
| static void | assertDispatchedSync(Closure $command, callable|int|null $callback = null) Описание отсутствует | |
| static void | assertDispatchedSyncTimes(Closure $command, int $times = 1) Описание отсутствует | |
| static void | assertNotDispatchedSync(Closure $command, callable|null $callback = null) Описание отсутствует | |
| static void | assertDispatchedAfterResponse(Closure $command, callable|int|null $callback = null) Описание отсутствует | |
| static void | assertDispatchedAfterResponseTimes(Closure $command, int $times = 1) Описание отсутствует | |
| static void | assertNotDispatchedAfterResponse(Closure $command, callable|null $callback = null) Описание отсутствует | |
| static void | assertChained(array $expectedChain) Описание отсутствует | |
| static void | assertDispatchedWithoutChain(Closure $command, callable|null $callback = null) Описание отсутствует | |
| static void | assertBatched(callable $callback) Описание отсутствует | |
| static void | assertBatchCount(int $count) Описание отсутствует | |
| static void | assertNothingBatched() Описание отсутствует | |
| static Collection | dispatched(string $command, callable|null $callback = null) Описание отсутствует | |
| static Collection | dispatchedSync(string $command, callable|null $callback = null) Описание отсутствует | |
| static Collection | dispatchedAfterResponse(string $command, callable|null $callback = null) Описание отсутствует | |
| static Collection | batched(callable $callback) Описание отсутствует | |
| static bool | hasDispatched(string $command) Описание отсутствует | |
| static bool | hasDispatchedSync(string $command) Описание отсутствует | |
| static bool | hasDispatchedAfterResponse(string $command) Описание отсутствует | |
| static Batch | dispatchFakeBatch(string $name = '') Описание отсутствует | |
| static Batch | recordPendingBatch(PendingBatch $pendingBatch) Описание отсутствует |
Подробности
static void resolved(Closure $callback)
Выполнить Closure, когда фасад был разрешен.
static MockInterface spy()
Преобразовать фасад в шпион Mockery.
static MockInterface partialMock()
Инициализировать частичный макет на фасаде.
static Expectation shouldReceive()
Инициализировать ожидание макета на фасаде.
static Expectation expects()
Инициализировать ожидание макета на фасаде.
static protected MockInterface createFreshMockInstance()
Создать новый экземпляр макета для указанного класса.
static protected MockInterface createMock()
Создать новый экземпляр макета для указанного класса.
static protected bool isMock()
Определяет, установлен ли макет в качестве экземпляра фасада.
static protected string|null getMockableClass()
Получить класс, подлежащий макетированию, для связанного экземпляра.
static void swap(mixed $instance)
Быстро заменить подлежащий экземпляр за фасадом.
static mixed getFacadeRoot()
Получить корневой объект за фасадом.
static protected string getFacadeAccessor()
Получить зарегистрированное имя компонента.
static protected mixed resolveFacadeInstance(string $name)
Разрешить корневой экземпляр фасада из контейнера.
static void clearResolvedInstance(string $name)
Очистить разрешённую фасадную инстанцию.
static void clearResolvedInstances()
Очистить все разрешённые инстанции.
static Collection defaultAliases()
Получить стандартные алиасы приложения.
static Application getFacadeApplication()
Получить экземпляр приложения за фасадом.
static void setFacadeApplication(Application $app)
Установить экземпляр приложения.
static mixed __callStatic(string $method, array $args)
Обработать динамические статические вызовы к объекту.
static BusFake fake(array|string $jobsToFake = [], BatchRepository $batchRepository = null)
Заменить связанный экземпляр фейковым.
static PendingDispatch dispatchChain(array|mixed $jobs)
Отправить заданную цепочку задач.
static mixed dispatch(mixed $command)
Без описания
static mixed dispatchSync(mixed $command, mixed $handler = null)
Без описания
static mixed dispatchNow(mixed $command, mixed $handler = null)
Без описания
static Batch|null findBatch(string $batchId)
Без описания
static PendingBatch batch(Collection|array|mixed $jobs)
Без описания
static PendingChain chain(Collection|array $jobs)
Без описания
static bool hasCommandHandler(mixed $command)
Без описания
static bool|mixed getCommandHandler(mixed $command)
Без описания
static mixed dispatchToQueue(mixed $command)
Без описания
static void dispatchAfterResponse(mixed $command, mixed $handler = null)
Без описания
static Dispatcher pipeThrough(array $pipes)
Без описания
static Диспечер map(array $map)
Описание отсутствует
static void except(array|string $jobsToDispatch)
Описание отсутствует
static void assertDispatched(Closure $command, callable|int|null $callback = null)
Описание отсутствует
static void assertDispatchedTimes(Closure $command, int $times = 1)
Описание отсутствует
static void assertNotDispatched(Closure $command, callable|null $callback = null)
Описание отсутствует
static void assertNothingDispatched()
Описание отсутствует
static void assertDispatchedSync(Closure $command, callable|int|null $callback = null)
Описание отсутствует
static void assertDispatchedSyncTimes(Closure $command, int $times = 1)
Описание отсутствует
static void assertNotDispatchedSync(Closure $command, callable|null $callback = null)
Описание отсутствует
static void assertDispatchedAfterResponse(Closure $command, callable|int|null $callback = null)
Описание отсутствует
static void assertDispatchedAfterResponseTimes(Closure $command, int $times = 1)
Описание отсутствует
static void assertNotDispatchedAfterResponse(Closure $command, callable|null $callback = null)
Описание отсутствует
static void assertChained(array $expectedChain)
Описание отсутствует
static void assertDispatchedWithoutChain(Closure $command, callable|null $callback = null)
Описание отсутствует
static void assertBatched(callable $callback)
Описание отсутствует
static void assertBatchCount(int $count)
Описание отсутствует
static void assertNothingBatched()
Описание отсутствует
static Коллекция dispatched(string $command, callable|null $callback = null)
Описание отсутствует
static Коллекция dispatchedSync(string $command, callable|null $callback = null)
Описание отсутствует
static Коллекция dispatchedAfterResponse(string $command, callable|null $callback = null)
Описание отсутствует
static Коллекция batched(callable $callback)
Описание отсутствует
static bool hasDispatched(string $command)
Описание отсутствует
static bool hasDispatchedSync(string $command)
Описание отсутствует
static bool hasDispatchedAfterResponse(string $command)
Описание отсутствует
static Пачка dispatchFakeBatch(string $name = '')
Описание отсутствует
static Пачка recordPendingBatch(ОжидающаяПачка $pendingBatch)
Описание отсутствует
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/9.x/Illuminate/Support/Facades/Bus.html