/** * @param string|array $names */ public static function registerAndRetrieveSessionObjects($names) { if (!is_array($names)) { $names = array($names); } if (!self::$_managedNames) { self::$_managedNames = $names; } else { self::$_managedNames = array_merge(self::$_managedNames, $names); } CRM_Core_BAO_Cache::restoreSessionFromCache($names); }
static function registerAndRetrieveSessionObjects($names) { if (!is_array($names)) { $names = array($names); } if (!self::$_managedNames) { self::$_managedNames = $names; } else { self::$_managedNames = array_merge(self::$_managedNames, $names); } require_once 'CRM/Core/BAO/Cache.php'; CRM_Core_BAO_Cache::restoreSessionFromCache($names); }