BcBaserHelper::header PHP Method

header() public method

ヘッダーテンプレートを出力する
public header ( array $data = [], array $options = [] ) : void
$data array エレメントで参照するデータ
$options array オプションのパラメータ `subDir` (boolean) エレメントのパスについてプレフィックスによるサブディレクトリを追加するかどうか ※ その他のパラメータについては、View::element() を参照
return void
    public function header($data = array(), $options = array())
    {
        $options = array_merge(array('subDir' => true), $options);
        $out = $this->getElement('header', $data, $options);
        /*** header ***/
        $event = $this->dispatchEvent('header', array('out' => $out), array('layer' => 'View', 'class' => '', 'plugin' => ''));
        if ($event !== false) {
            $out = $event->result === null || $event->result === true ? $event->data['out'] : $event->result;
        }
        /*** Controller.header ***/
        $event = $this->dispatchEvent('header', array('out' => $out), array('layer' => 'View', 'class' => $this->_View->name));
        if ($event !== false) {
            $out = $event->result === null || $event->result === true ? $event->data['out'] : $event->result;
        }
        echo $out;
    }