private function JSParser::Script in Advanced CSS/JS Aggregation 8.3
Same name and namespace in other branches
- 8.4 advagg_js_minify/jsminplus.inc \JSParser::Script()
- 8.2 advagg_js_minify/jsminplus.inc \JSParser::Script()
- 6 advagg_js_compress/jsminplus.inc \JSParser::Script()
- 7.2 advagg_js_compress/jsminplus.inc \JSParser::Script()
- 7 advagg_js_compress/jsminplus.inc \JSParser::Script()
2 calls to JSParser::Script()
- JSParser::FunctionDefinition in advagg_js_minify/
jsminplus.inc - JSParser::parse in advagg_js_minify/
jsminplus.inc
File
- advagg_js_minify/
jsminplus.inc, line 885 - JSMinPlus version 1.4
Class
Code
private function Script($x) {
$n = $this
->Statements($x);
$n->type = JS_SCRIPT;
$n->funDecls = $x->funDecls;
$n->varDecls = $x->varDecls;
// minify by scope
if ($this->minifier) {
$n->value = $this->minifier
->parseTree($n);
// clear tree from node to save memory
$n->treeNodes = null;
$n->funDecls = null;
$n->varDecls = null;
$n->type = JS_MINIFIED;
}
return $n;
}