Menu\Items\Item::hasActiveChild PHP Method

hasActiveChild() public method

Check if this item has an active child
public hasActiveChild ( ) : boolean
return boolean
    public function hasActiveChild()
    {
        if (!$this->hasChildren()) {
            return false;
        }
        foreach ($this->children->getChildren() as $child) {
            if ($child->isActive()) {
                return true;
            }
            if ($child->hasChildren()) {
                return $child->hasActiveChild();
            }
        }
        return false;
    }