We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 15cbb5a commit ddaf6e6Copy full SHA for ddaf6e6
1 file changed
src/Illuminate/Support/Testing/Fakes/QueueFake.php
@@ -229,15 +229,9 @@ public function connection($value = null)
229
*/
230
public function size($queue = null)
231
{
232
- /** @var int $count how many jobs in the given queue. */
233
- $count = 0;
234
- foreach ($this->jobs as $jobClass) {
235
- foreach ($jobClass as $job) {
236
- $count += $job['queue'] === $queue;
237
- }
238
239
-
240
- return $count;
+ return collect($this->jobs)->flatten(1)->filter(function ($job) use ($queue) {
+ return $job['queue'] === $queue;
+ })->count();
241
}
242
243
/**
0 commit comments