/** * Parse buffer and return array of JS files from it * * @param string $buffer * @return array */ function get_files_js(&$buffer) { w3_require_once(W3TC_INC_DIR . '/functions/extract.php'); $files = w3_extract_js($buffer); $files = $this->filter_files($files); return $files; }
/** * Parse content and return JS recommendations * * @param string $content * @return array */ function get_recommendations_js(&$content) { w3_require_once(W3TC_INC_DIR . '/functions/extract.php'); $files = w3_extract_js($content); $files = array_map('w3_normalize_file_minify', $files); $files = array_unique($files); $ignore_files = $this->_config->get_array('minify.reject.files.js'); $files = array_diff($files, $ignore_files); return $files; }
/** * Parse content and return JS recommendations * * @param string $content * @return array */ function get_recommendations_js(&$content) { $files = w3_extract_js($content); $files = array_map('w3_normalize_file_minify', $files); $files = array_unique($files); return $files; }
/** * Parse buffer and return array of JS files from it * * @param string $buffer * @return array */ function get_files_js(&$buffer) { $files = w3_extract_js($buffer); $files = $this->filter_files($files); return $files; }
/** * Parse content and return JS recommendations * * @param string $content * @return array */ function get_recommendations_js(&$content) { require_once W3TC_INC_DIR . '/functions/extract.php'; $files = w3_extract_js($content); $files = array_map('w3_normalize_file_minify', $files); $files = array_unique($files); return $files; }