/** * Возвращает список префиксов логинов пользователей (для алфавитного указателя) * * @param int $iPrefixLength Длина префикса * @return array */ public function GetGroupPrefixUser($iPrefixLength = 1) { if (false === ($data = $this->Cache_Get("group_prefix_user_{$iPrefixLength}"))) { $data = $this->oMapper->GetGroupPrefixUser($iPrefixLength); $this->Cache_Set($data, "group_prefix_user_{$iPrefixLength}", array("user_new"), 60 * 60 * 24 * 1); } return $data; }
/** * Возвращает список префиксов логинов пользователей (для алфавитного указателя) * * @param int $nPrefixLength Длина префикса * * @return string[] */ public function GetGroupPrefixUser($nPrefixLength = 1) { $sCacheKey = "group_prefix_user_{$nPrefixLength}"; if (false === ($data = E::ModuleCache()->Get($sCacheKey))) { $data = $this->oMapper->GetGroupPrefixUser($nPrefixLength); E::ModuleCache()->Set($data, $sCacheKey, array("user_new"), 'P1D'); } return $data; }