protected function _compileAsset($expression) { if (strcspn($expression, '$\'"') === strlen($expression)) { $expression = '(\'' . trim($expression, '()') . '\')'; } return "<?php echo \$url->getAsset{$expression}; ?>"; }