Menu\Items\ItemList::getItemsByContentType PHP Метод

getItemsByContentType() публичный Метод

Get items by their content type
public getItemsByContentType ( string $contentType ) : VEspakoen\Menu\MenuHandler
$contentType string The full object name
Результат VEspakoen\Menu\MenuHandler
    public function getItemsByContentType($contentType)
    {
        $results = array();
        $itemList = $this->getAllItems();
        foreach ($itemList->getMenuObjects() as $item) {
            $content = $item->getContent();
            if (get_class($content) == $contentType) {
                $results[] = $item;
            }
        }
        return new MenuHandler($results);
    }