У меня есть несколько полей, которые я хочу вставить в данные в зашифрованном виде. Я могу сохранить эти данные в зашифрованном виде, но другие мои данные не обновляются / не вставляются, такие как город, штат, почтовый индекс и адрес.
Я не знаю, где я делаю неправильно:
Код моего контроллера:
try {
$profile = $this->doctorModel->find($doctorProfile['id']);
$request->request->add(['updated_by' => Auth::user()->id]);
$profile->city = Input::get('city');
$profile->state = Input::get('state');
$profile->zip = Input::get('zip');
$profile->address = Input::get('address');
$profile->registration_number = encrypt($request->registration_number);
$profile->dea_number = encrypt($request->dea_number);
$profile->npi_number = encrypt($request->npi_number);
$profile->upin = encrypt($request->upin);
$profile->save();
return response(['status' => true, 'message' => 'Doctor Data Updated Successfully'], 200);
} catch (\Exception $ex) {
return response(['status' => false, 'message' => 'Validation Errors', 'errors' => $ex->getMessage()]);
}
}
, как вы можете видеть, город, штат и почтовый индекс не вставляются / обновляются в базу данных, а зашифрованные значениявставляем в базу данных в зашифрованном виде.
Ваша помощь будет высоко оценена!
Request {#39
#json: ParameterBag {#21
#parameters: array:2 [
"doctor_profile" => array:32 [
"id" => 3
"clinic_name" => "Mayo Hospital12301"
"first_name" => "Dr. Brain17"
"middle_name" => "Shahzad"
"last_name" => "David"
"cell_phone_no" => "111-111-1111"
"phone_extension" => 123
"doc_email" => "rajaunleashed@gmail.com"
"fax" => "111-111-1111"
"ssn" => "321"
"address" => "Islamabad G9"
"state" => "Federal"
"city" => "Islamabad"
"zip" => "24711"
"npi" => 123123
"speciality_id" => 2
"medical_credentials" => 0
"registration_number" => "0-98-98"
"registration_expiration_date" => "2019-01-01"
"dea_number" => "1-0-97-120"
"dea_expiration_date" => "2019-01-01"
"dea_issue_date" => "2019-01-01"
"npi_number" => "0-987-124"
"billing_title" => "SHAHZAD"
"billing_employment_type" => "Contractor"
"please_specify" => "Un-Employment"
"nadean_number" => "90-87-1455"
"upin" => "65-98-1011"
"wcb_authorization" => "14-987-1"
"wcb_rating_code" => "9"
"wcb_date_of_issue" => "2019-01-01"
"hospital_privileges" => "can_access_patient"
]
"updated_by" => 5
]
}