Описание процесса 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)
Укажите идентификатор процесса, который должен быть назначен процессу.
$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)
Преобразовать описание процесса в результат процесса.
protected string resolveOutput()
Разрешить стандартный вывод как строку.
protected string resolveErrorOutput()
Разрешить вывод ошибок как строку.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/11.x/Illuminate/Process/FakeProcessDescription.html