BcBaserHelper::func PHP Method

func() public method

利用する際は、 タグの直前あたりに記述する。
public func ( ) : void
return void
    public function func()
    {
        $currentPrefix = $this->_View->get('currentPrefix');
        $authPrefix = Configure::read('BcAuthPrefix.' . $currentPrefix);
        $toolbar = true;
        if ($authPrefix && isset($authPrefix['toolbar'])) {
            $toolbar = $authPrefix['toolbar'];
        }
        // ### ツールバーエレメント出力
        // 《表示条件》
        // - プレビューでない
        // - auth prefix の設定で、利用するように定義されている
        // - モバイルでない
        // - Query String で、toolbar=false に定義されていない
        // - 管理画面でない
        // - ログインしている
        if (empty($this->_View->viewVars['preview']) && $toolbar && !@$this->request->params['Site']['device']) {
            if (!isset($this->request->query['toolbar']) || $this->request->query['toolbar'] !== false && $this->request->query['toolbar'] !== 'false') {
                if (empty($this->request->params['admin']) && !empty($this->_View->viewVars['user'])) {
                    $this->element('admin/toolbar', array(), array('subDir' => false));
                }
            }
        }
        // デバッグ
        if (Configure::read('debug') >= 2) {
            $this->element('template_dump', array(), array('subDir' => false));
            $this->element('sql_dump', array(), array('subDir' => false));
        }
    }