示例#1
0
 public function save()
 {
     $place = new Place();
     $data = self::get();
     if ($data->count()) {
         foreach ($data as $item) {
             $place->create(['woeid' => $item['woeid'], 'name' => $item['name'], 'type' => $item['placeTypeName'], 'parent_id' => 0]);
         }
     }
 }
示例#2
0
 public function save($parent = false)
 {
     $place = new Place();
     $data = $this->get();
     if ($data->count()) {
         foreach ($data as $item) {
             $place->create(['woeid' => $item['woeid'], 'name' => $item['name'], 'type' => $item['placeTypeName'], 'parent_id' => $parent ? $this->woeid : 0]);
         }
     }
 }
示例#3
0
 public function searchName($name)
 {
     $place = new Place();
     try {
         $data = $place->findName($name);
     } catch (\Exception $e) {
         throw new ResolveException(['message' => trans('errors.500'), 'code' => $e->getCode(), 'original' => $e->getMessage()], 500);
     }
     return $data;
 }