示例#1
0
 /**
  * Returns the id of a specific package in the active dependencies.
  * 
  * @param	string		$package	package identifier
  * @return	mixed
  */
 public static final function getPackageID($package)
 {
     if (defined('PACKAGE_ID')) {
         if (self::$packageDependencyCache === null) {
             self::$packageDependencyCache = self::getCache()->get('packageDependencies-' . PACKAGE_ID);
         }
         if (isset(self::$packageDependencyCache[$package])) {
             return self::$packageDependencyCache[$package];
         }
     }
     return null;
 }