コード例 #1
0
ファイル: Mobile.php プロジェクト: huasanyelao/baixing-camp
 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);
 }
コード例 #2
0
ファイル: City.php プロジェクト: huasanyelao/baixing-camp
 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;
 }