Ejemplo n.º 1
0
 /**
  * Records all class renames that have been made to facilitate autoloading.
  */
 protected static function fill_classmap_renames_cache()
 {
     global $CFG;
     self::$classmaprenames = array();
     self::load_renamed_classes("{$CFG->dirroot}/lib/");
     foreach (self::$subsystems as $subsystem => $fulldir) {
         self::load_renamed_classes($fulldir);
     }
     foreach (self::$plugins as $plugintype => $plugins) {
         foreach ($plugins as $pluginname => $fulldir) {
             self::load_renamed_classes($fulldir);
         }
     }
 }