public static function autoload($enabled = true, $dirs = array())
{
if ($enabled) {
spl_autoload_register(array(__CLASS__, 'loadClass'));
} else {
spl_autoload_unregister(array(__CLASS__, 'loadClass'));
}
if (!empty($dirs)) {
self::addDirectory($dirs);
}
}