Spec-Zone.ru › Laravel 11

FakeProcessSequence

class FakeProcessSequence (View source)

Свойства

protected array $processes

Результаты и описания фиктивных процессов.

protected bool $failWhenEmpty

Указывает, что вызов этой последовательности, когда она пуста, должен вызывать исключение.

protected ProcessResult|FakeProcessDescription $emptyProcess

Ответ, который должен возвращаться, когда последовательность пуста.

Методы

void __construct(array $processes = [])

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

$this push(FakeProcessDescription|array|string $process)

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

$this whenEmpty(FakeProcessDescription|array|string $process)

Устанавливает последовательность, чтобы она возвращала значение по умолчанию, когда она пуста.

ProcessResult|FakeProcessDescription toProcessResult(FakeProcessDescription|array|string $process)

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

$this dontFailWhenEmpty()

Устанавливает последовательность, чтобы она возвращала значение по умолчанию, когда она пуста.

bool isEmpty()

Указывает, что эта последовательность исчерпала все результаты процессов.

ProcessResult|FakeProcessDescription __invoke()

Получает следующий процесс в последовательности.

Подробное описание

void __construct(array $processes = [])

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

Параметры

array $processes

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

void

$this push(FakeProcessDescription|array|string $process)

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

Параметры

FakeProcessDescription|array|string $process

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

$this

$this whenEmpty(FakeProcessDescription|array|string $process)

Устанавливает последовательность, чтобы она возвращала значение по умолчанию, когда она пуста.

Параметры

FakeProcessDescription|array|string $process

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

$this

protected ProcessResult|FakeProcessDescription toProcessResult(FakeProcessDescription|array|string $process)

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

Параметры

FakeProcessDescription|array|string $process

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

ProcessResult|FakeProcessDescription

$this dontFailWhenEmpty()

Устанавливает последовательность, чтобы она возвращала значение по умолчанию, когда она пуста.

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

$this

bool isEmpty()

Указывает, что эта последовательность исчерпала все результаты процессов.

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

bool

ProcessResult|FakeProcessDescription __invoke()

Получает следующий процесс в последовательности.

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

ProcessResult|FakeProcessDescription

Исключения

OutOfBoundsException

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

Spec-Zone.ru

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