* set the logger * * @var $logger dropr_Log */ public static function setLogger(dropr_Log $logger) { self::$logger = $logger; } /** * Get the Logger instance * * @return dropr_Log */ public static function getLogger() { if (!self::$logger) { // get the default error_log logger self::$logger = new dropr_Log_Errorlog(); } return self::$logger; } } /* * enable autoloading */ spl_autoload_register(array('dropr', 'autoload')); /* * set the class root path once */ dropr::setClassRoot(realpath(dirname(__FILE__)) . '/');