function process_editor() { //echo "Intercepted"; global $BuilderEngine; $BuilderEngine->set_editor_active(); $argv = func_get_args(); PC::vardumps($argv, '$argv'); if (strstr($argv[0], ".html")) { $argv[0] = str_replace(".html", "", $argv[0]); $data = explode("-", $argv[0], 2); call_user_func_array(array($this, 'process'), $data); } else { call_user_func_array(array($this, 'process'), $argv); } }