public function isVisibleFor($login)
    {
        $personalVisibility = parent::isVisibleFor($login);
        if (!$personalVisibility) {
            return $personalVisibility;
        }


        foreach ($this->getChilds() as $childItem) {
            if ($childItem->isVisibleFor($login)) {
                return true;
            }
        }

        return false;
    }