Spec-Zone.ru › Laravel 11

PendingBatchFake

class PendingBatchFake extends PendingBatch (View source)

Свойства

Conditionable

Свойства

protected Container $container

Экземпляр контейнера IoC.

from PendingBatch
string $name

Имя пакета.

from PendingBatch
Collection $jobs

Задачи, входящие в пакет.

from PendingBatch
array $options

Параметры пакета.

from PendingBatch
protected BusFake $bus

Экземпляр фейкового автобуса.

Методы

$this|TWhenReturnType when($value = null, callable|null $callback = null, callable|null $default = null)

Применить обратный вызов, если заданное «значение» истинно (или разрешается до истинного).

из Conditionable
$this|TUnlessReturnType unless($value = null, callable|null $callback = null, callable|null $default = null)

Применить обратный вызов, если заданное «значение» ложно (или разрешается до ложного).

из Conditionable
void __construct(BusFake $bus, Collection $jobs)

Создать новый экземпляр ожидаемой партии.

$this add(iterable|object|array $jobs)

Добавить задачи в партию.

из PendingBatch
$this before(callable $callback)

Добавить обратный вызов, который будет выполнен при сохранении партии.

из PendingBatch
array beforeCallbacks()

Получить зарегистрированные обратные вызовы «перед» ожидаемой партией.

из PendingBatch
$this progress(callable $callback)

Добавить обратный вызов, который будет выполнен после успешного выполнения задачи в партии.

из PendingBatch
array progressCallbacks()

Получить зарегистрированные обратные вызовы «прогресс» ожидаемой партии.

из PendingBatch
$this then(callable $callback)

Добавить обратный вызов, который будет выполнен после успешного выполнения всех задач в партии.

из PendingBatch
array thenCallbacks()

Получить зарегистрированные обратные вызовы «then» ожидаемой партии.

из PendingBatch
$this catch(callable $callback)

Добавить обратный вызов, который будет выполнен после первой неудачной задачи в партии.

из PendingBatch
array catchCallbacks()

Получить зарегистрированные обратные вызовы «catch» ожидаемой партии.

из PendingBatch
$this finally(callable $callback)

Добавить обратный вызов, который будет выполнен после завершения выполнения партии.

из PendingBatch
array finallyCallbacks()

Получить зарегистрированные обратные вызовы «finally» ожидаемой партии.

из PendingBatch
$this allowFailures(bool $allowFailures = true)

Указать, что партия не должна отменяться при сбое задачи в рамках партии.

из PendingBatch
bool allowsFailures()

Определить, разрешает ли ожидаемая партия сбои задач без отмены партии.

из PendingBatch
$this name(string $name)

Установить имя для партии.

из PendingBatch
$this onConnection(string $connection)

Указать соединение очереди, на котором должны выполняться задачи в партии.

из PendingBatch
string|null connection()

Получить соединение, используемое ожидаемой партией.

из PendingBatch
$this onQueue(string $queue)

Указать очередь, на которой должны выполняться задачи в партии.

из PendingBatch
string|null queue()

Получить очередь, используемую ожидаемой партией.

из PendingBatch
$this withOption(string $key, mixed $value)

Добавить дополнительные данные в массив опций партии.

из PendingBatch
Batch dispatch()

Отправить партию.

Batch dispatchAfterResponse()

Отправить партию после отправки ответа в браузер.

void dispatchExistingBatch(Batch $batch)

Отправить существующую партию.

из PendingBatch
Batch|null dispatchIf(bool|Closure $boolean)

Отправить партию, если заданное условие выполняется.

из PendingBatch
Batch|null dispatchUnless(bool|Closure $boolean)

Отправить партию, если заданное условие не выполняется.

из PendingBatch
Batch store(BatchRepository $repository)

Сохранить партию с помощью заданного хранилища.

из PendingBatch

Подробности

$this|TWhenReturnType when($value = null, callable|null $callback = null, callable|null $default = null)

Примените обратный вызов, если заданное «значение» истинно (или разрешается до истинного).

Параметры

$value
callable|null $callback
callable|null $default

Возвращаемое значение

$this|TWhenReturnType

$this|TUnlessReturnType unless($value = null, callable|null $callback = null, callable|null $default = null)

Применить обратный вызов, если заданное «значение» ложно (или может быть преобразовано в ложное).

Параметры

$value
callable|null $callback
callable|null $default

Возвращаемое значение

$this|TUnlessReturnType

void __construct(BusFake $bus, Collection $jobs)

Создать новый экземпляр пакетного задания.

Параметры

BusFake $bus
Collection $jobs

Возвращаемое значение

void

$this add(iterable|object|array $jobs)

Добавить задания в пакет.

Параметры

iterable|object|array $jobs

Возвращаемое значение

$this

$this before(callable $callback)

Добавить обратный вызов, который будет выполнен при хранении пакета.

Параметры

callable $callback

Возвращаемое значение

$this

array beforeCallbacks()

Получить зарегистрированные обратные вызовы «before» для пакета.

Возвращаемое значение

array

$this progress(callable $callback)

Добавить обратный вызов, который будет выполнен после успешного выполнения задания в пакете.

Параметры

callable $callback

Возвращаемое значение

$this

array progressCallbacks()

Получить зарегистрированные обратные вызовы «progress» для пакета.

Возвращаемое значение

array

$this then(callable $callback)

Добавить обратный вызов, который будет выполнен после успешного выполнения всех заданий в пакете.

Параметры

callable $callback

Возвращаемое значение

$this

array thenCallbacks()

Получить зарегистрированные обратные вызовы «then» для пакета.

Возвращаемое значение

array

$this catch(callable $callback)

Добавить обратный вызов, который будет выполнен после первого ошибочного задания в пакете.

Параметры

callable $callback

Возвращаемое значение

$this

array catchCallbacks()

Получить зарегистрированные обратные вызовы «catch» для пакета.

Возвращаемое значение

array

$this finally(callable $callback)

Добавить обратный вызов, который будет выполнен после завершения выполнения пакета.

Параметры

callable $callback

Возвращаемое значение

$this

array finallyCallbacks()

Получить зарегистрированные обратные вызовы «finally» для пакета.

Возвращаемое значение

array

$this allowFailures(bool $allowFailures = true)

Указать, что пакет не должен отменяться при ошибке задания внутри пакета.

Параметры

bool $allowFailures

Возвращаемое значение

$this

bool allowsFailures()

Определить, разрешает ли пакет задания завершаться с ошибками, не отменяя пакет.

Возвращаемое значение

bool

$this name(string $name)

Установить имя для пакета.

Параметры

string $name

Возвращаемое значение

$this

$this onConnection(string $connection)

Указать подключение очереди, на котором должны выполняться задания в пакете.

Параметры

string $connection

Возвращаемое значение

$this

string|null connection()

Получить подключение, используемое пакетным заданием.

Возвращаемое значение

string|null

$this onQueue(string $queue)

Указать очередь, на которой должны выполняться задания в пакете.

Параметры

string $queue

Возвращаемое значение

$this

string|null queue()

Получить очередь, используемую пакетным заданием.

Возвращаемое значение

string|null

$this withOption(string $key, mixed $value)

Добавить дополнительные данные в массив опций пакета.

Параметры

string $key
mixed $value

Возвращаемое значение

$this

Batch dispatch()

Отправить пакет.

Возвращаемое значение

Batch

Batch dispatchAfterResponse()

Отправить пакет после отправки ответа в браузер.

Возвращаемое значение

Batch
END_OF_DOCUMENT_MARKER

protected void dispatchExistingBatch(Batch $batch)

Запустить существующую партию.

Параметры

Batch $batch

Возвращаемое значение

void

Исключения

Throwable

Batch|null dispatchIf(bool|Closure $boolean)

Запустить партию, если заданное условие истинно.

Параметры

bool|Closure $boolean

Возвращаемое значение

Batch|null

Batch|null dispatchUnless(bool|Closure $boolean)

Запустить партию, если заданное условие ложно.

Параметры

bool|Closure $boolean

Возвращаемое значение

Batch|null

protected Batch store(BatchRepository $repository)

Сохранить партию с помощью данного репозитория.

Параметры

BatchRepository $repository

Возвращаемое значение

Batch

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/11.x/Illuminate/Support/Testing/Fakes/PendingBatchFake.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API