Newscoop\NewscoopBundle\Menu\Builder::addChild PHP Метод

addChild() защищенный Метод

protected addChild ( $menu, $name, $element )
    protected function addChild($menu, $name, $element)
    {
        if (array_key_exists('resource', $element) && array_key_exists('privilege', $element)) {
            if (!$this->hasPermission($element['resource'], $element['privilege'])) {
                return false;
            }
        }
        if (array_key_exists('zend_route', $element)) {
            $element['uri'] = $this->generateZendRoute($element['zend_route']['module'], $element);
        }
        if (is_object($menu)) {
            return $menu->addChild($name, $element);
        }
    }