Spec-Zone.ru › Laravel 11

Описание процесса 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/11.x/Illuminate/Process/FakeProcessDescription.html

Spec-Zone.ru

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