/** * @param bool $force * * @return array|null */ private static function &_info($force = FALSE) { if (self::$_info == NULL || $force) { self::$_info = array(); $c = array(); $config = CRM_Core_Config::singleton(); $c = self::getComponents(); foreach ($c as $name => $comp) { if (in_array($name, $config->enableComponents)) { self::$_info[$name] = $comp; } } } return self::$_info; }
private function &_info() { if (self::$_info == null) { self::$_info = array(); $c = array(); $config = CRM_Core_Config::singleton(); $c =& self::getComponents(); foreach ($c as $name => $comp) { if (in_array($name, $config->enableComponents)) { self::$_info[$name] = $comp; } } } return self::$_info; }