diff --git a/src/PHPToJavaScriptTransformer.php b/src/PHPToJavaScriptTransformer.php index 57a6183..40e0a8f 100644 --- a/src/PHPToJavaScriptTransformer.php +++ b/src/PHPToJavaScriptTransformer.php @@ -116,7 +116,7 @@ protected function buildNamespaceDeclaration() */ protected function buildVariableInitialization($key, $value) { - return "{$this->namespace}.{$key} = {$this->optimizeValueForJavaScript($value)};"; + return "{$this->namespace}['{$key}'] = {$this->optimizeValueForJavaScript($value)};"; } /** @@ -245,4 +245,4 @@ protected function escape($value) { return str_replace(["\\", "'"], ["\\\\", "\'"], $value); } -} \ No newline at end of file +}