. * */ use SP\Minify; define('APP_ROOT', '..'); require APP_ROOT . DIRECTORY_SEPARATOR . 'inc' . DIRECTORY_SEPARATOR . 'Base.php'; $file = \SP\Request::analyze('f'); $base = \SP\Request::analyze('b'); if (!$file) { $Minify = new Minify(); $Minify->setType(Minify::FILETYPE_JS); $Minify->setBase(__DIR__); $Minify->addFile('jquery-1.11.2.min.js'); $Minify->addFile('jquery-ui.min.js'); $Minify->addFile('jquery.fancybox.pack.js'); $Minify->addFile('jquery.powertip.min.js'); $Minify->addFile('chosen.jquery.min.js'); $Minify->addFile('alertify.min.js'); $Minify->addFile('jquery.fileDownload.min.js'); $Minify->addFile('jquery.tagsinput.min.js'); $Minify->addFile('clipboard.min.js'); $Minify->addFile('zxcvbn-async.min.js'); $Minify->addFile('jsencrypt.min.js'); $Minify->addFile('functions.min.js'); $Minify->getMinified(); } elseif ($file && $base) { $base = \SP\Request::analyze('b'); $Minify = new Minify(); $Minify->setType(Minify::FILETYPE_JS); $Minify->setBase(urldecode($base), true); $Minify->addFile(urldecode($file)); $Minify->getMinified(); }