| @@ 68-75 (lines=8) @@ | ||
| 65 | * | |
| 66 | * @return ResultCollection | |
| 67 | */ | |
| 68 | public function getSuccessfullyResults(): ResultCollection | |
| 69 |     { | |
| 70 |         $successfullyResults = array_filter($this->results, function (Result $result) { | |
| 71 | return $result->isSuccessfully(); | |
| 72 | }); | |
| 73 | ||
| 74 | return new self(...$successfullyResults); | |
| 75 | } | |
| 76 | ||
| 77 | /** | |
| 78 | * Get failed results | |
| @@ 82-89 (lines=8) @@ | ||
| 79 | * | |
| 80 | * @return ResultCollection | |
| 81 | */ | |
| 82 | public function getFailedResults(): ResultCollection | |
| 83 |     { | |
| 84 |         $failedResults = array_filter($this->results, function (Result $result) { | |
| 85 | return $result->isFailed(); | |
| 86 | }); | |
| 87 | ||
| 88 | return new self(...$failedResults); | |
| 89 | } | |
| 90 | ||
| 91 | /** | |
| 92 |      * {@inheritdoc} | |