public function footer($data = array(), $options = array())
{
$options = array_merge(array('subDir' => true), $options);
$out = $this->getElement('footer', $data, $options);
/*** footer ***/
$event = $this->dispatchEvent('footer', array('out' => $out), array('layer' => 'View', 'class' => '', 'plugin' => ''));
if ($event) {
$out = $event->result === null || $event->result === true ? $event->data['out'] : $event->result;
}
/*** Controller.footer ***/
$event = $this->dispatchEvent('footer', array('out' => $out), array('layer' => 'View', 'class' => $this->_View->name));
if ($event) {
$out = $event->result === null || $event->result === true ? $event->data['out'] : $event->result;
}
echo $out;
}