示例#1
0
 /**
  * @return mixed|string
  */
 private function _checkBarangay()
 {
     if (!empty($this->request['add_barangay'])) {
         $this->request['add_barangay'] = ucwords(strtolower(trim($this->request['add_barangay'])));
         if (!($this->request['barangay_id'] = Barangay::where([['city_id', $this->request['city_id']], ['name', $this->request['add_barangay']]])->get()->first())) {
             $id = $this->request['barangay_id'] = Barangay::insertGetId(['name' => $this->request['add_barangay'], 'slug' => str_slug($this->request['add_barangay']), 'city_id' => $this->request['city_id']]);
             $this->request['barangay_id'] = $id;
         }
         return $this->request['barangay_id'];
     }
     return '';
 }