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 = [])
Создает новый экземпляр последовательности фиктивных процессов.
$this push(FakeProcessDescription|array|string $process)
Добавляет новый результат или описание процесса в последовательность.
$this whenEmpty(FakeProcessDescription|array|string $process)
Устанавливает последовательность, чтобы она возвращала значение по умолчанию, когда она пуста.
protected ProcessResult|FakeProcessDescription toProcessResult(FakeProcessDescription|array|string $process)
Преобразует заданный результат в фактический результат или описание процесса.
$this dontFailWhenEmpty()
Устанавливает последовательность, чтобы она возвращала значение по умолчанию, когда она пуста.
bool isEmpty()
Указывает, что эта последовательность исчерпала все результаты процессов.
ProcessResult|FakeProcessDescription __invoke()
Получает следующий процесс в последовательности.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/11.x/Illuminate/Process/FakeProcessSequence.html