request->getPost(); $user = $this->getLoginUser(); $validator = new UserContactValidator(); $contact = new UserContactModel(); $contact->name = $validator->checkName($post['name']); $contact->phone = $validator->checkPhone($post['phone']); $contact->add_province = $validator->checkAddProvince($post['address']['province']); $contact->add_city = $validator->checkAddCity($post['address']['city']); $contact->add_county = $validator->checkAddCounty($post['address']['county']); $contact->add_other = $validator->checkAddOther($post['address']['other']); $contact->user_id = $user->id; $contact->save(); return $contact; } }