diff --git a/cake/libs/view/helpers/js.php b/cake/libs/view/helpers/js.php index cd83aceb36e..74849b51318 100644 --- a/cake/libs/view/helpers/js.php +++ b/cake/libs/view/helpers/js.php @@ -85,7 +85,7 @@ class JsHelper extends AppHelper { * * @var array **/ - var $helpers = array(); + var $helpers = array('Html'); /** * HTML tags used by this helper. * @@ -105,13 +105,6 @@ class JsHelper extends AppHelper { * @access private **/ var $__engineName; -/** - * Scripts that have already been included once, prevents duplicate script insertion - * - * @var array - * @access private - **/ - var $__includedScripts = array(); /** * __objects * @@ -144,7 +137,7 @@ function __construct($settings = array()) { } $this->__engineName = $className . 'Engine'; $engineClass = $engineName . 'Engine'; - $this->helpers = array($engineClass); + $this->helpers[] = $engineClass; parent::__construct(); } /** @@ -165,80 +158,40 @@ function call__($method, $params) { trigger_error(sprintf(__('JsHelper:: Missing Method %s is undefined', true), $method), E_USER_WARNING); } /** - * Returns one or many