public function all() : array { foreach ($this as $item) { $results[] = $item; } return $results ?? []; }