public function filter($callback) { $items = $this->getAllItems(); if (is_callable($callback)) { $this->menuFiltered = array_filter($items, $callback); } return $this->menuFiltered; }