mirror of
https://github.com/yiisoft/yii.git
synced 2026-03-11 18:46:59 +01:00
Fixes #4238: Fixed intolerance to nulls in CJavaScript::quote()
This commit is contained in:
committed by
Alexander Makarov
parent
46bf33ace0
commit
4874064325
@@ -27,12 +27,14 @@ class CJavaScript
|
||||
*/
|
||||
public static function quote($js,$forUrl=false)
|
||||
{
|
||||
Yii::import('system.vendors.zend-escaper.Escaper');
|
||||
$escaper=new Escaper(Yii::app()->charset);
|
||||
if($forUrl)
|
||||
return $escaper->escapeUrl($js);
|
||||
else
|
||||
return $escaper->escapeJs($js);
|
||||
$js = (string)$js;
|
||||
|
||||
Yii::import('system.vendors.zend-escaper.Escaper');
|
||||
$escaper=new Escaper(Yii::app()->charset);
|
||||
if($forUrl)
|
||||
return $escaper->escapeUrl($js);
|
||||
else
|
||||
return $escaper->escapeJs($js);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user