public function SaveFile($settings = false) { $dir = !empty($settings['save_dir']) ? $settings['save_dir'] : false; $filename = !empty($settings['save_name']) ? $settings['save_name'] : "myjavascript.js"; $this->content = preg_replace('!<script [.*]{1,}></script>!', "", $this->content); include_once __DIR__ . '/class.WriteToFile.php'; $write = new WriteToFile(); $write->AddInput(array("content" => $this->content, "save_name" => $filename, "save_dir" => $dir))->SaveDocument(); }