public getItemsAtDepthRange ( $from, $to ) : Vespakoen\Menu\MenuHandler | ||
리턴 | Vespakoen\Menu\MenuHandler |
public function getItemsAtDepthRange($from, $to)
{
$itemsWithDepth = $this->getItemsWithDepth();
$results = array();
foreach ($itemsWithDepth as $depth => $items) {
if ($depth >= $from && $depth <= $to) {
foreach ($items as $item) {
$results[] = $item;
}
}
}
return new MenuHandler($results);
}