Esempio n. 1
0
 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;
     }
 }