Spec-Zone.ru › Laravel 11

Результат процесса

класс Результат процесса реализует Результат процесса (Просмотреть исходный код)

Свойства

protected Process $process

Базовый экземпляр процесса.

Методы

void __construct(Process $process)

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

string command()

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

bool successful()

Определить, был ли процесс успешным.

bool failed()

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

int|null exitCode()

Получить код завершения процесса.

string output()

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

bool seeInOutput(string $output)

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

string errorOutput()

Получить вывод об ошибках процесса.

bool seeInErrorOutput(string $output)

Определить, содержит ли вывод об ошибках заданную строку.

$this throw(callable|null $callback = null)

Выбросить исключение, если процесс завершился с ошибкой.

$this throwIf(bool $condition, callable|null $callback = null)

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

Детали

void __construct(Process $process)

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

Параметры

Process $process

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

void

string command()

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

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

string

bool successful()

Определить, был ли процесс успешным.

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

bool

bool failed()

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

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

bool

int|null exitCode()

Получить код завершения процесса.

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

int|null

string output()

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

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

string

bool seeInOutput(string $output)

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

Параметры

string $output

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

bool

string errorOutput()

Получить вывод об ошибках процесса.

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

string

bool seeInErrorOutput(string $output)

Определить, содержит ли вывод об ошибках заданную строку.

Параметры

string $output

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

bool

$this throw(callable|null $callback = null)

Выбросить исключение, если процесс завершился с ошибкой.

Параметры

callable|null $callback

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

$this

Исключения

Исключение неудачного процесса

$this throwIf(bool $condition, callable|null $callback = null)

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

Параметры

bool $condition
callable|null $callback

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

$this

Исключения

Throwable

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

Spec-Zone.ru

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