Esempio n. 1
0
 public static function mobile_city(\ApiParam $params)
 {
     self::mobile_ad_counter($params);
     if (!$params->mobile) {
         throw new \Exception('invalid mobile', 503);
     }
     return \MobileArea::city($params->mobile);
 }
Esempio n. 2
0
 public static function city_mobile2city(\ApiParam $params)
 {
     if (!$params->mobile) {
         throw new \Exception('invalid mobile', 503);
     }
     $city = \City::loadByCName(\MobileArea::city($params->mobile)) ?: new City();
     if ($city) {
         return self::cityFilter($city, $params);
     }
     return null;
 }