public function import(Request $request)
{
$rules = array('file' => 'required', 'num_records' => 'required');
$validator = Validator::make($request->all(), $rules);
// process the form
if (!$validator->fails()) {
return Redirect(route('clients.create'))->withErrors($validator);
} else {
try {
Excel::load('public\\imports\\contacts.xlsx', function ($reader) {
foreach ($reader->toArray() as $row) {
if ($row['name'] && $row['company'] && $row['email'] && $row['user'] == "") {
Session::flash('flash_message_warning', 'Required fields are empty');
}
}
});
Session::flash('flash_message', 'Users uploaded successfully.');
// return redirect(route('clients.index'));
} catch (\Exception $e) {
Session::flash('flash_message_warning', $e->getMessage());
//return redirect(route('clients.index'));
}
}
}