Spec-Zone.ru › Laravel 10

Описание процесса FakeProcessDescription

класс FakeProcessDescription (Просмотр исходного кода)

Свойства

int|null $processId

Идентификатор процесса.

array $output

Весь вывод процесса в порядке описания.

int $exitCode

Код завершения процесса.

int $runIterations

Количество раз, когда процесс должен указывать, что он «запущен».

Методы

$this id(int $processId)

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

$this output(array|string $output)

Опишите строку стандартного вывода.

$this errorOutput(array|string $output)

Опишите строку вывода ошибок.

$this replaceOutput(string $output)

Замените весь буфер вывода заданной строкой.

$this replaceErrorOutput(string $output)

Замените весь буфер вывода ошибок заданной строкой.

$this exitCode(int $exitCode)

Укажите код завершения процесса.

$this iterations(int $iterations)

Укажите, сколько раз метод «isRunning» должен возвращать «true».

$this runsFor(int $iterations)

Укажите, сколько раз метод «isRunning» должен возвращать «true».

Process toSymfonyProcess(string $command)

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

Результат процесса toProcessResult(string $command)

Преобразуйте описание процесса в результат процесса.

string resolveOutput()

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

string resolveErrorOutput()

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

Подробности

$this id(int $processId)

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

Параметры

int $processId

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

$this

$this output(array|string $output)

Опишите строку стандартного вывода.

Параметры

array|string $output

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

$this

$this errorOutput(array|string $output)

Опишите строку вывода ошибок.

Параметры

array|string $output

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

$this

$this replaceOutput(string $output)

Замените весь буфер вывода заданной строкой.

Параметры

string $output

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

$this

$this replaceErrorOutput(string $output)

Замените весь буфер вывода ошибок заданной строкой.

Параметры

string $output

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

$this

$this exitCode(int $exitCode)

Укажите код завершения процесса.

Параметры

int $exitCode

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

$this

$this iterations(int $iterations)

Укажите, сколько раз метод «isRunning» должен возвращать «true».

Параметры

int $iterations

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

$this

$this runsFor(int $iterations)

Укажите, сколько раз метод «isRunning» должен возвращать «true».

Параметры

int $iterations

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

$this

Process toSymfonyProcess(string $command)

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

Параметры

string $command

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

Process

Результат процесса toProcessResult(string $command)

Преобразуйте описание процесса в результат процесса.

Параметры

string $command

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

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

protected string resolveOutput()

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

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

string

protected string resolveErrorOutput()

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

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

string

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

Spec-Zone.ru

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