|
1 | 1 | ---
|
2 |
| -git: 81b78b501445b530a7bcb9e75fd64baf71b2b241 |
| 2 | +git: e5aa7c9f90c7995f29da99e09dc663394ce81e2f |
3 | 3 | ---
|
4 | 4 |
|
5 | 5 | # Процессы
|
@@ -37,7 +37,7 @@ $result->errorOutput();
|
37 | 37 | <a name="throwing-exceptions"></a>
|
38 | 38 | #### Обработка исключений
|
39 | 39 |
|
40 |
| -Если у вас есть результат выполнения процесса, и вы хотите выбросить экземпляр `Illuminate\Process\Exceptions\ProcessFailedException`, если код завершения больше нуля (что указывает на ошибку), вы можете использовать методы `throw` и `throwIf`. Если процесс не завершился ошибкой, будет возвращен экземпляр результата процесса: |
| 40 | +Если у вас есть результат выполнения процесса, и вы хотите выбросить экземпляр `Illuminate\Process\Exceptions\ProcessFailedException`, если код завершения больше нуля (что указывает на ошибку), вы можете использовать методы `throw` и `throwIf`. Если процесс не завершился ошибкой, будет возвращен экземпляр `ProcessResult`: |
41 | 41 |
|
42 | 42 | ```php
|
43 | 43 | $result = Process::run('ls -la')->throw();
|
@@ -223,7 +223,7 @@ while ($process->running()) {
|
223 | 223 | $result = $process->wait();
|
224 | 224 | ```
|
225 | 225 |
|
226 |
| -Как вы могли заметить, вы можете вызвать метод `wait`, чтобы дождаться завершения выполнения процесса и получить экземпляр результата процесса: |
| 226 | +Как вы могли заметить, вы можете вызвать метод `wait`, чтобы дождаться завершения выполнения процесса и получить экземпляр `ProcessResult`: |
227 | 227 |
|
228 | 228 | ```php
|
229 | 229 | $process = Process::timeout(120)->start('bash import.sh');
|
@@ -329,7 +329,7 @@ while ($pool->running()->isNotEmpty()) {
|
329 | 329 | $results = $pool->wait();
|
330 | 330 | ```
|
331 | 331 |
|
332 |
| -Как видите, вы можете дождаться завершения выполнения всех процессов в пуле и получить их результаты с помощью метода `wait`. Метод `wait` возвращает объект, доступный в виде массива, который позволяет получить экземпляр результата каждого процесса в пуле по его ключу: |
| 332 | +Как видите, вы можете дождаться завершения выполнения всех процессов в пуле и получить их результаты с помощью метода `wait`. Метод `wait` возвращает объект, доступный в виде массива, который позволяет получить доступ к экземпляру `ProcessResult` каждого процесса в пуле по его ключу: |
333 | 333 |
|
334 | 334 | ```php
|
335 | 335 | $results = $pool->wait();
|
|
0 commit comments