public function resolve() { $level = $this->level; return array_values(array_filter($this->visitors, function (VisitorInterface $visitor) use($level) { return $visitor->getLevel() >= $level; })); }