/** * * Stops Solar: runs stop scripts and cleans up the Solar environment. * * @return void * */ public static function stop() { // run any 'stop' hook methods $hooks = Solar_Config::get('Solar', 'stop', array()); Solar::callbacks($hooks); // unregister autoloader spl_autoload_unregister(array('Solar_Class', 'autoload')); // reset the status flag, and we're done. Solar::$_status = false; }