table;
$data['db_key'] = $this->primaryKey;
$data['route'] = $route;
$dtable = \DB::select("SELECT * from reff_vehicle_type order by vehicle_type_id desc");
// LIST DATA TABLE
$data['data_table'] = $dtable;
// FORM FIELD FOR STORE
$data['set_field'] = [
'vehicle_type_nm' => $request->post('vehicle_type_nm'),
'is_active' => $request->post('is_active')
];
// GET DATA FOR EDIT
if ($request->post('id')) {
$data['get_data_edit'] = collect(\DB::select("SELECT * FROM reff_vehicle_type where vehicle_type_id = ?",[$request->post('id')]))->first();
}
foreach($data['tableHead'] as $v){
$arrHead[] = $v[2];
}
$data['head'] = implode(",",$arrHead);
return $data;
}
public function getDT($data,$init)
{
$dt = DT::of($data);
$dt->editColumn('is_active',function($data) {
return ($data->is_active == true) ? 'Active':'Non-Active';
});
return $dt;
}
}