예제 #1
0
 /**
  * Возвращает список стран сгруппированных по количеству использований в данном типе объектов
  *
  * @param string $sTargetType    Тип владельца
  * @param int    $iLimit         Количество элементов
  *
  * @return array
  */
 public function GetGroupCountriesByTargetType($sTargetType, $iLimit)
 {
     $sCacheKey = 'Geo_' . __FUNCTION__ . '-' . serialize(func_get_args());
     if (false === ($data = E::ModuleCache()->Get($sCacheKey))) {
         $data = $this->oMapper->GetGroupCountriesByTargetType($sTargetType, $iLimit);
         E::ModuleCache()->Set($data, $sCacheKey, array('geo_target_update'), 'P1D');
     }
     return $data;
 }
예제 #2
0
 /**
  * Возвращает список стран сгруппированных по количеству использований в данном типе объектов
  *
  * @param string $sTargetType Тип владельца
  * @param int $iLimit Количество элементов
  * @return array
  */
 public function GetGroupCountriesByTargetType($sTargetType, $iLimit)
 {
     return $this->oMapper->GetGroupCountriesByTargetType($sTargetType, $iLimit);
 }