FIX_clientcontroller Null added

This commit is contained in:
sanjeev.p 2026-01-27 17:22:50 +05:30
parent bbd1e6aa05
commit 1744237808

View File

@ -832,11 +832,11 @@ class ClientController extends AdminController
// Retrieve form data from POST request
$loggedInUserID = get_session_userid();
// print_rr($sanitized_post_data);die();
$client_id = $sanitized_post_data['client_id'];
$insurer_id = $sanitized_post_data['insurer_id'];
$record_date = $sanitized_post_data['record_date'];
$cd_ac_pk = $sanitized_post_data['cd_ac_pk'];
$cd_ac_no = $sanitized_post_data['cd_ac_no'];
$client_id = $sanitized_post_data['client_id'] ?? null;
$insurer_id = $sanitized_post_data['insurer_id'] ?? null;
$record_date = $sanitized_post_data['record_date'] ?? null;
$cd_ac_pk = $sanitized_post_data['cd_ac_pk'] ?? null;
$cd_ac_no = $sanitized_post_data['cd_ac_no'] ?? null;
@ -856,15 +856,15 @@ class ClientController extends AdminController
}
$data = [
'amount' => $sanitized_post_data['amount'],
'sub_type_id' => $sanitized_post_data['sub_type_id'],
'client_id' => $sanitized_post_data['client_id'],
'amount' => $sanitized_post_data['amount'] ?? null,
'sub_type_id' => $sanitized_post_data['sub_type_id'] ?? null,
'client_id' => $sanitized_post_data['client_id'] ?? null,
'client_policy_id' => null,
'cd_ac_no' => $cd_ac_no ?? null,
'cd_ac_pk' => $cd_ac_pk ?? null,
'endorsement_no' => null,
'insurer_id' => $sanitized_post_data['insurer_id'],
'description' => $sanitized_post_data['description'],
'insurer_id' => $sanitized_post_data['insurer_id'] ?? null,
'description' => $sanitized_post_data['description'] ?? null,
'transaction_type' => $sanitized_post_data['transaction_type'] ?: 'Credit',
'updated_by' => 1,
'record_date' => $record_date
@ -1778,13 +1778,13 @@ class ClientController extends AdminController
$this->myLogger->logme('error', 'Client branch EDIT function called');
$data = $this->request->getPost();
$sanitized_post_data = sanitizeInputArrayAdvanced($data);
$id = $sanitized_post_data['branch_id_primarykey'];
$client_id = $sanitized_post_data['client_id'];
$id = $sanitized_post_data['branch_id_primarykey'] ?? null;
$client_id = $sanitized_post_data['client_id'] ?? null;
$pre_branch_id = $sanitized_post_data['pre_branch_id'] ?? '';
$data['pre_branch_id'] = $pre_branch_id;
$units = $sanitized_post_data['units'];
$units = $sanitized_post_data['units'] ?? null;
$emp_unit_count = 0;
$rr_unit_count = 0;
@ -1983,20 +1983,20 @@ class ClientController extends AdminController
$request_post_data = $this->request->getPost();
$$sanitized_post_data = sanitizeInputArrayAdvanced($request_post_data);
$policy_type_id = $sanitized_post_data['policy_type_id'];
$client_branch_id = $sanitized_post_data['client_branch_id'];
$client_id = $sanitized_post_data['client_id'];
$base_policy = $sanitized_post_data['base_policy'];
$policy_type_id = $sanitized_post_data['policy_type_id'] ?? null;
$client_branch_id = $sanitized_post_data['client_branch_id'] ?? null;
$client_id = $sanitized_post_data['client_id'] ?? null;
$base_policy = $sanitized_post_data['base_policy'] ?? null;
$insurerValue = (string) $sanitized_post_data['insurer'];
$insurerValue = (string) $sanitized_post_data['insurer'] ?? null;
list($insurerBranchId, $insurerId) = explode('-', $insurerValue);
$sanitized_post_data['insurer_branch_id'] = $insurerBranchId;
$sanitized_post_data['insurer_id'] = $insurerId;
$tpaValue = (string) $sanitized_post_data['tpa'];
$tpaValue = (string) $sanitized_post_data['tpa'] ?? null;
if ($tpaValue === null || $tpaValue === '') {
$tpaBranchId = null;
@ -2009,7 +2009,7 @@ class ClientController extends AdminController
$sanitized_post_data['client_id'] = $client_id;
$sanitized_post_data['tpa_branch_id'] = $tpaBranchId;
$sanitized_post_data['tpa_id'] = $tpaId;
$sanitized_post_data['policy_type_id'] = $sanitized_post_data['policy_type_id'];
$sanitized_post_data['policy_type_id'] = $sanitized_post_data['policy_type_id'] ?? null;
$sanitized_post_data['earned_premium_date'] = change_date_format($sanitized_post_data['earned_premium_date'], 'd-m-Y', 'Y-m-d') ?? null;
@ -2048,12 +2048,12 @@ class ClientController extends AdminController
$sanitized_post_data['policy_start_date'] = change_date_format($sanitized_post_data['policy_start_date'], 'd-m-Y', 'Y-m-d');
$sanitized_post_data['policy_end_date'] = change_date_format($sanitized_post_data['policy_end_date'], 'd-m-Y', 'Y-m-d');
$sanitized_post_data['policy_no'] = $sanitized_post_data['policy_no'];
$sanitized_post_data['policy_no'] = $sanitized_post_data['policy_no'] ?? null;
if ($sanitized_post_data['inception_type'] == 2) {
$sanitized_post_data['open_date'] = change_date_format($sanitized_post_data['open_date'], 'd-m-Y', 'Y-m-d');
$sanitized_post_data['close_date'] = change_date_format($sanitized_post_data['close_date'], 'd-m-Y', 'Y-m-d');
// $data['reminder_date'] = change_date_format($this->request->getPost('reminder_date'), 'd-m-Y', 'Y-m-d');
$sanitized_post_data['reminder_date'] = $sanitized_post_data['reminder_date'];
$sanitized_post_data['reminder_date'] = $sanitized_post_data['reminder_date'] ?? null;
} else {
$sanitized_post_data['open_date'] = null;
$sanitized_post_data['closedate'] = null;
@ -2079,19 +2079,19 @@ class ClientController extends AdminController
$data = $this->request->getPost();
$sanitized_post_data = sanitizeInputArrayAdvanced($data);
$id = $sanitized_post_data['PrimaryKey'];
$client_id = $sanitized_post_data['client_id'];
$policy_type_id = $sanitized_post_data['policy_type_id'];
$base_policy = $sanitized_post_data['base_policy'];
$id = $sanitized_post_data['PrimaryKey'] ?? null;
$client_id = $sanitized_post_data['client_id'] ?? null;
$policy_type_id = $sanitized_post_data['policy_type_id'] ?? null;
$base_policy = $sanitized_post_data['base_policy'] ?? null;
$insurerValue = (string) $sanitized_post_data['insurer'];
list($insurerBranchId, $insurerId) = explode('-', $insurerValue);
$sanitized_post_data['insurer_branch_id'] = $insurerBranchId;
$sanitized_post_data['insurer_id'] = $insurerId;
$sanitized_post_data['insurer_branch_id'] = $insurerBranchId ?? null;
$sanitized_post_data['insurer_id'] = $insurerId ?? null;
$tpaValue = (string) $sanitized_post_data['tpa'];
$tpaValue = (string) $sanitized_post_data['tpa'] ?? null;
if (!empty($tpaValue) || $tpaValue !== '') {
list($tpaBranchId, $tpaId) = explode('-', $tpaValue);
} else {
@ -2099,45 +2099,45 @@ class ClientController extends AdminController
$tpaId = null;
}
$sanitized_post_data['tpa_branch_id'] = $tpaBranchId;
$sanitized_post_data['client_id'] = $client_id;
$sanitized_post_data['tpa_id'] = $tpaId;
$sanitized_post_data['policy_type_id'] = $sanitized_post_data['policy_type_id'];
$sanitized_post_data['policy_no'] = $sanitized_post_data['policy_no'];
$sanitized_post_data['tpa_branch_id'] = $tpaBranchId ?? null;
$sanitized_post_data['client_id'] = $client_id ?? null;
$sanitized_post_data['tpa_id'] = $tpaId ?? null;
$sanitized_post_data['policy_type_id'] = $sanitized_post_data['policy_type_id'] ?? null;
$sanitized_post_data['policy_no'] = $sanitized_post_data['policy_no'] ?? null;
// $sanitized_post_data['insured'] = $sanitized_post_data['insured'];
$sanitized_post_data['no_of_lives'] = $sanitized_post_data['no_of_lives'];
$sanitized_post_data['policy_status'] = $sanitized_post_data['policy_status'];
$sanitized_post_data['no_of_employees'] = $sanitized_post_data['no_of_employees'];
$sanitized_post_data['no_of_lives'] = $sanitized_post_data['no_of_lives'] ?? null;
$sanitized_post_data['policy_status'] = $sanitized_post_data['policy_status'] ?? null;
$sanitized_post_data['no_of_employees'] = $sanitized_post_data['no_of_employees'] ?? null;
$sanitized_post_data['earned_premium_date'] = change_date_format($sanitized_post_data['earned_premium_date'], 'd-m-Y', 'Y-m-d') ?? null;
$sanitized_post_data['claims_incurred_date'] = change_date_format($sanitized_post_data['claims_incurred_date'], 'd-m-Y', 'Y-m-d') ?? null;
$sanitized_post_data['incurred_claims_ratio'] = $sanitized_post_data['incurred_claims_ratio'];
$sanitized_post_data['no_lives_at_inception'] = $sanitized_post_data['no_lives_at_inception'];
$sanitized_post_data['premium_paid_at_inception'] = $sanitized_post_data['premium_paid_at_inception'];
$sanitized_post_data['claims_experience_for_last_3_years'] = $sanitized_post_data['claims_experience_for_last_3_years'];
$sanitized_post_data['earned_premium_amount'] = $sanitized_post_data['earned_premium_amount'];
$sanitized_post_data['claims_incurred_amount'] = $sanitized_post_data['claims_incurred_amount'];
$sanitized_post_data['incurred_claims_ratio'] = $sanitized_post_data['incurred_claims_ratio'] ?? null;
$sanitized_post_data['no_lives_at_inception'] = $sanitized_post_data['no_lives_at_inception'] ?? null;
$sanitized_post_data['premium_paid_at_inception'] = $sanitized_post_data['premium_paid_at_inception'] ?? null;
$sanitized_post_data['claims_experience_for_last_3_years'] = $sanitized_post_data['claims_experience_for_last_3_years'] ?? null;
$sanitized_post_data['earned_premium_amount'] = $sanitized_post_data['earned_premium_amount'] ?? null;
$sanitized_post_data['claims_incurred_amount'] = $sanitized_post_data['claims_incurred_amount'] ?? null;
$sanitized_post_data['base_policy'] = ($sanitized_post_data['base_policy'] === '' || $sanitized_post_data['base_policy'] == 0) ? null : $sanitized_post_data['base_policy'];
$sanitized_post_data['policy_status'] = 1;
$sanitized_post_data['inception_type'] = $sanitized_post_data['inception_type'] ? 2 : 1;
$sanitized_post_data['enrolment_visibility'] = $sanitized_post_data['enrolment_visibility'] ? 1 : 0;
$sanitized_post_data['client_branch_id'] = $sanitized_post_data['client_branch_id'];
$sanitized_post_data['cd_ac_pk'] = $sanitized_post_data['cd_ac_no'];
$sanitized_post_data['gst'] = $sanitized_post_data['gst'];
$sanitized_post_data['disclaimer'] = $sanitized_post_data['disclaimer'];
$sanitized_post_data['client_branch_id'] = $sanitized_post_data['client_branch_id'] ?? null;
$sanitized_post_data['cd_ac_pk'] = $sanitized_post_data['cd_ac_no'] ?? null;
$sanitized_post_data['gst'] = $sanitized_post_data['gst'] ?? null;
$sanitized_post_data['disclaimer'] = $sanitized_post_data['disclaimer'] ?? null;
$sanitized_post_data['policy_start_date'] = change_date_format($sanitized_post_data['policy_start_date'], 'd-m-Y', 'Y-m-d');
$sanitized_post_data['policy_end_date'] = change_date_format($sanitized_post_data['policy_end_date'], 'd-m-Y', 'Y-m-d');
$sanitized_post_data['is_member_modify_allowed'] = $sanitized_post_data['is_member_modify_allowed'] ? 1 : 0;
$sanitized_post_data['is_lgbtq'] = $sanitized_post_data['is_lgbtq'] ? 1 : 0;
$sanitized_post_data['wellness_plan_id'] = $sanitized_post_data['wellness_plan_id'];
$sanitized_post_data['wellness_vendor_id'] = $sanitized_post_data['wellness_vendor_id'];
$sanitized_post_data['wellness_plan_id'] = $sanitized_post_data['wellness_plan_id'] ?? null;
$sanitized_post_data['wellness_vendor_id'] = $sanitized_post_data['wellness_vendor_id'] ?? null;
$sanitized_post_data['wellness_vendor_id'] = !empty($sanitized_post_data['wellness_vendor_id']) ? $sanitized_post_data['wellness_vendor_id'] : null;
if ($sanitized_post_data['inception_type'] == 2) {
$sanitized_post_data['open_date'] = change_date_format($sanitized_post_data['open_date'], 'd-m-Y', 'Y-m-d');
$sanitized_post_data['close_date'] = change_date_format($sanitized_post_data['close_date'], 'd-m-Y', 'Y-m-d');
// $sanitized_post_data['reminder_date'] = change_date_format($sanitized_post_data['reminder_date'), 'd-m-Y', 'Y-m-d');
$sanitized_post_data['reminder_date'] = $sanitized_post_data['reminder_date'];
$sanitized_post_data['reminder_date'] = $sanitized_post_data['reminder_date'] ?? null;
} else {
$sanitized_post_data['open_date'] = null;
$sanitized_post_data['close_date'] = null;
@ -2260,20 +2260,20 @@ class ClientController extends AdminController
$data = $this->request->getPost();
$sanitized_post_data = sanitizeInputArrayAdvanced($data);
$client_id = $sanitized_post_data['client_id'];
$client_policy_id = $sanitized_post_data['client_policy_id'];
$client_id = $sanitized_post_data['client_id'] ?? null;
$client_policy_id = $sanitized_post_data['client_policy_id'] ?? null;
$record = $this->clientPolicyModel->where('client_policy.id', $client_policy_id)->first();
$premium_type = $sanitized_post_data['premium_type'];
$premium_type = $sanitized_post_data['premium_type'] ?? null;
if (!empty($client_id) && $client_id != null) {
$client_policy_data = $this->clientPolicyModel->where('id', $client_policy_id)->first();
$client_id = $client_policy_data['client_id'];
$client_id = $client_policy_data['client_id'] ?? null;
}
$branch_units = $this->getBranchUnitsByBranchId($record['client_branch_id']);
$branch_units = json_decode($branch_units);
$policy_grid_id = $sanitized_post_data['policy_grid_id'];
$rack_rate_name = $sanitized_post_data['rack_rate_name'];
$policy_grid_id = $sanitized_post_data['policy_grid_id'] ?? null;
$rack_rate_name = $sanitized_post_data['rack_rate_name'] ?? null;
$relation_data = [
'self' => $sanitized_post_data['self'] ?? 'NA',
@ -2307,7 +2307,7 @@ class ClientController extends AdminController
$jsonDataForRelation = json_encode($relation_data);
$json_data_relation_data_for_form_submit_check = json_encode($relation_data_for_form_submit_check);
$si_or_bp = $sanitized_post_data['si_or_bp'];
$si_or_bp = $sanitized_post_data['si_or_bp'] ?? null;
$basic_multiplier = str_replace(',', '', $sanitized_post_data['basic_multiplier']);
$premium_multiplier = str_replace(',', '', $sanitized_post_data['premium_multiplier']);
$multiplier = str_replace(',', '', $sanitized_post_data['multiplier']);
@ -2335,14 +2335,14 @@ class ClientController extends AdminController
$premium = str_replace(',', '', $sanitized_post_data['gpa_sum_premium[]']);
$sum_insure = str_replace(',', '', $sanitized_post_data['gpa_sum_si[]']);
$multiplier = $sanitized_post_data['gpa_sum_multiplier'];
$unit = $sanitized_post_data['gpa_unit_1[]'];
$multiplier = $sanitized_post_data['gpa_sum_multiplier'] ?? null;
$unit = $sanitized_post_data['gpa_unit_1[]'] ?? null;
for ($i = 0; $i < count($premium); $i++) {
$data['si'] = $sum_insure[$i];
$data['premium'] = $premium[$i];
$data['multiplier'] = $multiplier;
$data['si_or_bp'] = $sanitized_post_data['si_or_bp'];
$data['si_or_bp'] = $sanitized_post_data['si_or_bp'] ?? null;
if (empty($unit) || !isset($unit[$i]) || empty($unit[$i])) {
$data['unit'] = $branch_units[0];
} else {
@ -2355,9 +2355,9 @@ class ClientController extends AdminController
$premium = str_replace(',', '', $sanitized_post_data['gpa_sum_premium2[]']);
$sum_insure = str_replace(',', '', $sanitized_post_data['gpa_sum_si2[]']);
$multiplier = $sanitized_post_data['gpa_sum_multiplier2'];
$grade = $sanitized_post_data['gpa_band[]'];
$unit = $sanitized_post_data['gpa_unit_3[]'];
$multiplier = $sanitized_post_data['gpa_sum_multiplier2'] ?? null;
$grade = $sanitized_post_data['gpa_band[]'] ?? null;
$unit = $sanitized_post_data['gpa_unit_3[]'] ?? null;
for ($i = 0; $i < count($premium); $i++) {
@ -2365,7 +2365,7 @@ class ClientController extends AdminController
$data['premium'] = $premium[$i];
$data['grade'] = $grade[$i];
$data['multiplier'] = $multiplier;
$data['si_or_bp'] = $sanitized_post_data['si_or_bp'];
$data['si_or_bp'] = $sanitized_post_data['si_or_bp'] ?? null;
if (empty($unit) || !isset($unit[$i]) || empty($unit[$i])) {
$data['unit'] = $branch_units[0];
} else {
@ -2379,14 +2379,14 @@ class ClientController extends AdminController
$premium = str_replace(',', '', $sanitized_post_data['gpa_basic_premium[]']);
$sum_insure = str_replace(',', '', $sanitized_post_data['gpa_basic_si[]']);
$basic_pay = str_replace(',', '', $sanitized_post_data['basic_pay[]']);
$unit = $sanitized_post_data['gpa_unit[]'];
$unit = $sanitized_post_data['gpa_unit[]'] ?? null;
for ($i = 0; $i < count($premium); $i++) {
$data['si_or_bp'] = $sanitized_post_data['si_or_bp'];
$data['si_or_bp'] = $sanitized_post_data['si_or_bp'] ?? null;
$data['basic_multiplier'] = str_replace(',', '', $sanitized_post_data['basic_multiplier']);
$data['multiplier'] = $sanitized_post_data['premium_multiplier'];
$data['multiplier'] = $sanitized_post_data['premium_multiplier'] ?? null;
$data['basic_pay'] = $basic_pay[$i];
$data['si'] = $sum_insure[$i];
$data['premium'] = $premium[$i];
@ -2403,9 +2403,9 @@ class ClientController extends AdminController
$data['premium'] = str_replace(',', '', $sanitized_post_data['gpa_basic_premium']);
$data['si'] = str_replace(',', '', $sanitized_post_data['gpa_basic_si']);
$data['basic_multiplier'] = str_replace(',', '', $sanitized_post_data['basic_multiplier']);
$data['multiplier'] = $sanitized_post_data['premium_multiplier'];
$data['multiplier'] = $sanitized_post_data['premium_multiplier'] ?? null;
$data['basic_pay'] = str_replace(',', '', $sanitized_post_data['basic_pay']);
$data['si_or_bp'] = $sanitized_post_data['si_or_bp'];
$data['si_or_bp'] = $sanitized_post_data['si_or_bp'] ?? null;
$policyPremium = $this->policyPremium1Model->insert($data);
}
@ -2414,9 +2414,9 @@ class ClientController extends AdminController
$insert = true;
} else if ($policy_grid_id == '2') {
$premium = $sanitized_post_data['gpa_premium29[]'];
$sum_insure = $sanitized_post_data['gpa_si29[]'];
$unit = $sanitized_post_data['gpa_unit29[]'];
$premium = $sanitized_post_data['gpa_premium29[]'] ?? null;
$sum_insure = $sanitized_post_data['gpa_si29[]'] ?? null;
$unit = $sanitized_post_data['gpa_unit29[]'] ?? null;
for ($i = 0; $i < count($premium); $i++) {
$data['premium'] = str_replace(',', '', $premium[$i]);
@ -2433,9 +2433,9 @@ class ClientController extends AdminController
$insert = true;
} else if ($policy_grid_id == '3') {
$premium = $sanitized_post_data['3_premium[]'];
$sum_insure = $sanitized_post_data['3_si[]'];
$unit = $sanitized_post_data['3_unit[]'];
$premium = $sanitized_post_data['3_premium[]'] ?? null;
$sum_insure = $sanitized_post_data['3_si[]'] ?? null;
$unit = $sanitized_post_data['3_unit[]'] ?? null;
for ($i = 0; $i < count($premium); $i++) {
$data['premium'] = str_replace(',', '', $premium[$i]);
@ -2451,11 +2451,11 @@ class ClientController extends AdminController
$insert = true;
} else if ($policy_grid_id == '4') {
$premium = $sanitized_post_data['4_premium[]'];
$sum_insure = $sanitized_post_data['4_si'];
$age_from = $sanitized_post_data['4_age_from[]'];
$age_to = $sanitized_post_data['4_age_to[]'];
$unit = $sanitized_post_data['4_unit[]'];
$premium = $sanitized_post_data['4_premium[]'] ?? null;
$sum_insure = $sanitized_post_data['4_si'] ?? null;
$age_from = $sanitized_post_data['4_age_from[]'] ?? null;
$age_to = $sanitized_post_data['4_age_to[]'] ?? null;
$unit = $sanitized_post_data['4_unit[]'] ?? null;
for ($i = 0; $i < count($premium); $i++) {
$data['premium'] = str_replace(',', '', $premium[$i]);
@ -2474,11 +2474,11 @@ class ClientController extends AdminController
$insert = true;
} else if ($policy_grid_id == '5') {
$premium = $sanitized_post_data['5_premium[]'];
$sum_insure = $sanitized_post_data['5_si[]'];
$age_from = $sanitized_post_data['5_age_from[]'];
$age_to = $sanitized_post_data['5_age_to[]'];
$unit = $sanitized_post_data['5_unit[]'];
$premium = $sanitized_post_data['5_premium[]'] ?? null;
$sum_insure = $sanitized_post_data['5_si[]']?? null;
$age_from = $sanitized_post_data['5_age_from[]']?? null;
$age_to = $sanitized_post_data['5_age_to[]']?? null;
$unit = $sanitized_post_data['5_unit[]']?? null;
for ($i = 0; $i < count($premium); $i++) {
$data['premium'] = str_replace(',', '', $premium[$i]);
@ -2498,11 +2498,11 @@ class ClientController extends AdminController
$insert = true;
} else if ($policy_grid_id == '6') {
$premium = $sanitized_post_data['6_premium[]'];
$sum_insure = $sanitized_post_data['6_si'];
$age_from = $sanitized_post_data['6_age_from[]'];
$age_to = $sanitized_post_data['6_age_to[]'];
$unit = $sanitized_post_data['6_unit[]'];
$premium = $sanitized_post_data['6_premium[]']?? null;
$sum_insure = $sanitized_post_data['6_si']?? null;
$age_from = $sanitized_post_data['6_age_from[]']?? null;
$age_to = $sanitized_post_data['6_age_to[]']?? null;
$unit = $sanitized_post_data['6_unit[]']?? null;
for ($i = 0; $i < count($premium); $i++) {
$data['premium'] = str_replace(',', '', $premium[$i]);
@ -2520,11 +2520,11 @@ class ClientController extends AdminController
$data = $sanitized_post_data;
$insert = true;
} else if ($policy_grid_id == '7') {
$premium = $sanitized_post_data['7_premium[]'];
$sum_insure = $sanitized_post_data['7_si[]'];
$age_from = $sanitized_post_data['7_age_from[]'];
$age_to = $sanitized_post_data['7_age_to[]'];
$unit = $sanitized_post_data['7_unit[]'];
$premium = $sanitized_post_data['7_premium[]'] ?? null;
$sum_insure = $sanitized_post_data['7_si[]'] ?? null;
$age_from = $sanitized_post_data['7_age_from[]'] ?? null;
$age_to = $sanitized_post_data['7_age_to[]'] ?? null;
$unit = $sanitized_post_data['7_unit[]'] ?? null;
for ($i = 0; $i < count($premium); $i++) {
$data['premium'] = str_replace(',', '', $premium[$i]);
@ -2542,10 +2542,10 @@ class ClientController extends AdminController
$data = $sanitized_post_data;
$insert = true;
} else if ($policy_grid_id == '8') {
$premium = $sanitized_post_data['8_premium[]'];
$sum_insure = $sanitized_post_data['8_si[]'];
$grade = $sanitized_post_data['8_grade[]'];
$unit = $sanitized_post_data['8_unit[]'];
$premium = $sanitized_post_data['8_premium[]']?? null;
$sum_insure = $sanitized_post_data['8_si[]']?? null;
$grade = $sanitized_post_data['8_grade[]']?? null;
$unit = $sanitized_post_data['8_unit[]']?? null;
for ($i = 0; $i < count($premium); $i++) {
$data['premium'] = str_replace(',', '', $premium[$i]);
@ -2563,9 +2563,9 @@ class ClientController extends AdminController
$insert = true;
} else if ($policy_grid_id == '9') {
$premium = $sanitized_post_data['gpa_premium29[]'];
$sum_insure = $sanitized_post_data['gpa_si29[]'];
$unit = $sanitized_post_data['gpa_unit29[]'];
$premium = $sanitized_post_data['gpa_premium29[]']?? null;
$sum_insure = $sanitized_post_data['gpa_si29[]']?? null;
$unit = $sanitized_post_data['gpa_unit29[]']?? null;
for ($i = 0; $i < count($premium); $i++) {
$data['premium'] = str_replace(',', '', $premium[$i]);
@ -2581,11 +2581,11 @@ class ClientController extends AdminController
$data = $sanitized_post_data;
$insert = true;
} else if ($policy_grid_id == '10') {
$premium = $sanitized_post_data['10_premium[]'];
$sum_insure = $sanitized_post_data['10_si[]'];
$age_from = $sanitized_post_data['10_age_from[]'];
$age_to = $sanitized_post_data['10_age_to[]'];
$unit = $sanitized_post_data['10_unit[]'];
$premium = $sanitized_post_data['10_premium[]']?? null;
$sum_insure = $sanitized_post_data['10_si[]']?? null;
$age_from = $sanitized_post_data['10_age_from[]']?? null;
$age_to = $sanitized_post_data['10_age_to[]']?? null;
$unit = $sanitized_post_data['10_unit[]']?? null;
for ($i = 0; $i < count($premium); $i++) {
$data['premium'] = str_replace(',', '', $premium[$i]);
@ -2605,11 +2605,11 @@ class ClientController extends AdminController
$insert = true;
} else if ($policy_grid_id == '11') {
$premium = $sanitized_post_data['11_premium[]'];
$sum_insure = $sanitized_post_data['11_si[]'];
$grade = $sanitized_post_data['11_grade[]'];
$max_sum_insure = $sanitized_post_data['11_max_si[]'];
$unit = $sanitized_post_data['11_unit[]'];
$premium = $sanitized_post_data['11_premium[]']?? null;
$sum_insure = $sanitized_post_data['11_si[]']?? null;
$grade = $sanitized_post_data['11_grade[]']?? null;
$max_sum_insure = $sanitized_post_data['11_max_si[]']?? null;
$unit = $sanitized_post_data['11_unit[]']?? null;
for ($i = 0; $i < count($premium); $i++) {
$data['premium'] = str_replace(',', '', $premium[$i]);
@ -2628,10 +2628,10 @@ class ClientController extends AdminController
$insert = true;
} else if ($policy_grid_id == '12') {
$premium = $sanitized_post_data['12_premium[]'];
$sum_insure = $sanitized_post_data['12_si[]'];
$relationship = $sanitized_post_data['12_relationship[]'];
$unit = $sanitized_post_data['12_unit[]'];
$premium = $sanitized_post_data['12_premium[]']?? null;
$sum_insure = $sanitized_post_data['12_si[]']?? null;
$relationship = $sanitized_post_data['12_relationship[]']?? null;
$unit = $sanitized_post_data['12_unit[]']?? null;
for ($i = 0; $i < count($premium); $i++) {
$data['premium'] = str_replace(',', '', $premium[$i]);
@ -2649,12 +2649,12 @@ class ClientController extends AdminController
$insert = true;
} else if ($policy_grid_id == '13') {
$premium = $sanitized_post_data['13_premium[]'];
$sum_insure = $sanitized_post_data['13_si[]'];
$age_from = $sanitized_post_data['13_age_from[]'];
$age_to = $sanitized_post_data['13_age_to[]'];
$relationship = $sanitized_post_data['13_relationship[]'];
$unit = $sanitized_post_data['13_unit[]'];
$premium = $sanitized_post_data['13_premium[]']?? null;
$sum_insure = $sanitized_post_data['13_si[]']?? null;
$age_from = $sanitized_post_data['13_age_from[]']?? null;
$age_to = $sanitized_post_data['13_age_to[]']?? null;
$relationship = $sanitized_post_data['13_relationship[]']?? null;
$unit = $sanitized_post_data['13_unit[]']?? null;
for ($i = 0; $i < count($premium); $i++) {
$data['premium'] = str_replace(',', '', $premium[$i]);
@ -5596,7 +5596,7 @@ class ClientController extends AdminController
}
$data = $this->request->getPost();
$sanitized_post_data = sanitizeInputArrayAdvanced($data);
$id = $sanitized_post_data['vehicle_primary_key'];
$id = $sanitized_post_data['vehicle_primary_key'] ?? null;
if ($id) {
@ -5623,9 +5623,9 @@ class ClientController extends AdminController
return $this->respond([
'status' => true,
'vehicle_id' => $vehicle_insert,
'owner_id' => $sanitized_post_data['owner'],
'owner_id' => $sanitized_post_data['owner'] ?? null,
'owner_branch_id' => $sanitized_post_data['branch_id'] ?? null,
'owner_type' => $sanitized_post_data['Owner_type'],
'owner_type' => $sanitized_post_data['Owner_type']?? null,
'vehicles' => $vehicles,
'message' => 'Vehicle created successfully
'