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]); } } }
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]); } } }
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; }