Skip to content

Commit 8dea897

Browse files
authored
Merge pull request #699 from ReWiG/patch-47
Update processes.md
2 parents a0b1e81 + bdeed49 commit 8dea897

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

processes.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
git: 81b78b501445b530a7bcb9e75fd64baf71b2b241
2+
git: e5aa7c9f90c7995f29da99e09dc663394ce81e2f
33
---
44

55
# Процессы
@@ -37,7 +37,7 @@ $result->errorOutput();
3737
<a name="throwing-exceptions"></a>
3838
#### Обработка исключений
3939

40-
Если у вас есть результат выполнения процесса, и вы хотите выбросить экземпляр `Illuminate\Process\Exceptions\ProcessFailedException`, если код завершения больше нуля (что указывает на ошибку), вы можете использовать методы `throw` и `throwIf`. Если процесс не завершился ошибкой, будет возвращен экземпляр результата процесса:
40+
Если у вас есть результат выполнения процесса, и вы хотите выбросить экземпляр `Illuminate\Process\Exceptions\ProcessFailedException`, если код завершения больше нуля (что указывает на ошибку), вы можете использовать методы `throw` и `throwIf`. Если процесс не завершился ошибкой, будет возвращен экземпляр `ProcessResult`:
4141

4242
```php
4343
$result = Process::run('ls -la')->throw();
@@ -223,7 +223,7 @@ while ($process->running()) {
223223
$result = $process->wait();
224224
```
225225

226-
Как вы могли заметить, вы можете вызвать метод `wait`, чтобы дождаться завершения выполнения процесса и получить экземпляр результата процесса:
226+
Как вы могли заметить, вы можете вызвать метод `wait`, чтобы дождаться завершения выполнения процесса и получить экземпляр `ProcessResult`:
227227

228228
```php
229229
$process = Process::timeout(120)->start('bash import.sh');
@@ -329,7 +329,7 @@ while ($pool->running()->isNotEmpty()) {
329329
$results = $pool->wait();
330330
```
331331

332-
Как видите, вы можете дождаться завершения выполнения всех процессов в пуле и получить их результаты с помощью метода `wait`. Метод `wait` возвращает объект, доступный в виде массива, который позволяет получить экземпляр результата каждого процесса в пуле по его ключу:
332+
Как видите, вы можете дождаться завершения выполнения всех процессов в пуле и получить их результаты с помощью метода `wait`. Метод `wait` возвращает объект, доступный в виде массива, который позволяет получить доступ к экземпляру `ProcessResult` каждого процесса в пуле по его ключу:
333333

334334
```php
335335
$results = $pool->wait();

0 commit comments

Comments
 (0)