public function scriptBlock($script, array $options = [])
{
$options += ['safe' => true, 'block' => null];
if ($options['safe']) {
$script = "\n" . '//<![CDATA[' . "\n" . $script . "\n" . '//]]>' . "\n";
}
unset($options['safe']);
$out = $this->formatTemplate('javascriptblock', ['attrs' => $this->templater()->formatAttributes($options, ['block']), 'content' => $script]);
if (empty($options['block'])) {
return $out;
}
if ($options['block'] === true) {
$options['block'] = 'script';
}
$this->_View->append($options['block'], $out);
}