public static function load($name) { if (self::isLoaded($name)) { return; } $title = ''; $description = ''; $autoload = array(); require_once self::getPluginsPath() . $name . '/plugin.php'; $plugin = new plugin($name); $plugin->setTitle($title); $plugin->setDescription($description); self::$_plugins[$name] = $plugin; foreach ($autoload as $class => $filename) { self::$_autoload[$class] = self::getPluginsPath() . $name . '/' . $filename; } }