Example #1
0
 /**
  * Adds a new $classname to $filename mapping to the map array.
  * The new map array is written to apc or file.
  *
  * @param $filename  Filename is the file to load.
  * @param $classname Classname is the lookup key for $filename.
  * @return boolean True if added to map.
  */
 public static function addToMapping($filename, $classname)
 {
     self::$autoloader_map = array_merge((array) self::$autoloader_map, array($classname => $filename));
     if (self::$use_apc === true) {
         return self::writeAutoloadingMapApc(self::$autoloader_map);
     } else {
         return self::writeAutoloadingMapFile(self::$autoloader_map);
     }
 }
Example #2
0
File: Loader.php Project: ksst/kf
 /**
  * Setter for the inclusions classmap.
  *
  * @param array inclusions classmap (classname => file)
  */
 public static function setInclusionsClassMap(array $classmap)
 {
     self::$inclusionsClassmap = $classmap;
 }