QueueFake
class QueueFake implements Queue (View source)
Свойства
| protected array | $jobs | Все задачи, которые были помещены в очередь. |
Методы
| void | assertPushed(string $job, callable|null $callback = null) Проверить, была ли задача помещена в очередь, используя обратный вызов для проверки. | |
| void | assertPushedOn(string $queue, string $job, callable|null $callback = null) Проверить, была ли задача помещена в очередь, используя обратный вызов для проверки. | |
| void | assertNotPushed(string $job, callable|null $callback = null) Определить, была ли задача помещена в очередь, используя обратный вызов для проверки. | |
| Collection | pushed(string $job, callable|null $callback = null) Получить все задачи, соответствующие обратным вызовам проверки. | |
| bool | hasPushed(string $job) Определить, есть ли сохраненные задачи для заданного класса. | |
| Queue | connection($value = null) Получить экземпляр подключения к очереди. | |
| int | size(string $queue = null) Получить размер очереди. | |
| mixed | push(string $job, mixed $data = '', string $queue = null) Поместить новую задачу в очередь. | |
| mixed | pushRaw(string $payload, string $queue = null, array $options = []) Поместить сырое содержимое в очередь. | |
| mixed | later(DateTime|int $delay, string $job, mixed $data = '', string $queue = null) Поместить новую задачу в очередь с задержкой. | |
| mixed | pushOn(string $queue, string $job, mixed $data = '') Поместить новую задачу в очередь. | |
| mixed | laterOn(string $queue, DateTime|int $delay, string $job, mixed $data = '') Поместить новую задачу в очередь с задержкой. | |
| Job|null | pop(string $queue = null) Извлечь следующую задачу из очереди. |
Подробности
void assertPushed(string $job, callable|null $callback = null)
Проверить, была ли задача помещена в очередь, используя обратный вызов для проверки.
void assertPushedOn(string $queue, string $job, callable|null $callback = null)
Проверить, была ли задача помещена в очередь, используя обратный вызов для проверки.
void assertNotPushed(string $job, callable|null $callback = null)
Определить, была ли задача помещена в очередь, используя обратный вызов для проверки.
Collection pushed(string $job, callable|null $callback = null)
Получить все задачи, соответствующие обратным вызовам проверки.
bool hasPushed(string $job)
Определить, есть ли сохраненные задачи для заданного класса.
Queue connection($value = null)
Получить экземпляр подключения к очереди.
int size(string $queue = null)
Получить размер очереди.
mixed push(string $job, mixed $data = '', string $queue = null)
Поместить новую задачу в очередь.
mixed pushRaw(string $payload, string $queue = null, array $options = [])
Поместить сырое содержимое в очередь.
mixed later(DateTime|int $delay, string $job, mixed $data = '', string $queue = null)
Поместить новую задачу в очередь с задержкой.
mixed pushOn(string $queue, string $job, mixed $data = '')
Поместить новую задачу в очередь.
mixed laterOn(string $queue, DateTime|int $delay, string $job, mixed $data = '')
Добавить новую задачу в очередь после задержки.
Задача|null pop(string $queue = null)
Извлечь следующую задачу из очереди.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.3/Illuminate/Support/Testing/Fakes/QueueFake.html