fix for markdown adding HTML tags into inline JS/CSS

This commit is contained in:
Andy Miller
2015-02-02 17:25:14 -07:00
parent 02508933d7
commit 3f33e97f0c

View File

@@ -301,7 +301,9 @@ class Assets
*/
public function addInlineCss($asset, $priority = 10)
{
$asset = (string) $asset;
if (is_a($asset, 'Twig_Markup')) {
$asset = strip_tags((string)$asset);
}
$key = md5($asset);
if (is_string($asset) && !array_key_exists($key, $this->inline_css)) {
$this->inline_css[$key] = [
@@ -327,7 +329,9 @@ class Assets
*/
public function addInlineJs($asset, $priority = 10)
{
$asset = (string) $asset;
if (is_a($asset, 'Twig_Markup')) {
$asset = strip_tags((string)$asset);
}
$key = md5($asset);
if (is_string($asset) && !array_key_exists($key, $this->inline_js)) {
$this->inline_js[$key] = [