Redaxscript\Breadcrumb::_createAdmin PHP Метод

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

create the breadcrumb array for current administration
С версии: 2.1.0
protected _createAdmin ( integer $key )
$key integer key of the item
    protected function _createAdmin($key = 0)
    {
        $adminParameter = $this->_registry->get('adminParameter');
        $tableParameter = $this->_registry->get('tableParameter');
        $lastParameter = $this->_registry->get('lastParameter');
        $fullRoute = $this->_registry->get('fullRoute');
        /* join first title */
        $this->_breadcrumbArray[$key]['title'] = $this->_language->get('administration');
        /* admin parameter */
        if ($adminParameter) {
            $this->_breadcrumbArray[$key]['route'] = 'admin';
        }
        /* join admin title */
        if ($adminParameter && $this->_language->get($adminParameter)) {
            $key++;
            $this->_breadcrumbArray[$key]['title'] = $this->_language->get($adminParameter);
            /* set route */
            if ($adminParameter !== $lastParameter) {
                $this->_breadcrumbArray[$key]['route'] = $fullRoute;
            }
            /* join table title */
            if ($tableParameter && $this->_language->get($tableParameter)) {
                $key++;
                $this->_breadcrumbArray[$key]['title'] = $this->_language->get($tableParameter);
            }
        }
    }