Example #1
0
 public function postLogin(Request $request, User $systemUser)
 {
     $validator = Validator::make($request->all(), array('email' => 'required', 'password' => 'required'));
     if ($validator->fails()) {
         return redirect()->to('system/login')->withErrors($validator)->withInput();
     }
     $credentials = $request->only('email', 'password');
     if ($this->auth->attempt($credentials, $request->has('remember'))) {
         return $systemUser->redirectIfValid($this->auth->user());
     }
     return redirect('system/login')->with('message', 'These credentials do not match our records.')->withInput($request->only('email', 'remember'));
 }
 function get_users_array()
 {
     $users = User::select('id', 'email', 'given_name', 'surname')->get()->toArray();
     $data['users'][0] = 'Select user';
     foreach ($users as $user) {
         $data['users'][$user['id']] = $user['given_name'] . ' ' . $user['surname'];
     }
     return $data['users'];
 }
 /**
  * Handle a POST request to remind a user of their password.
  *
  * @return Response
  */
 public function postForgotPassword()
 {
     $user = User::where('email', '=', Input::only('email'))->first();
     if (!empty($user)) {
         $this->sendResetEmail($user);
         return redirect('system/login')->with('message_success', 'Reset Email sent to your email successfully');
     } else {
         return redirect('system/forgot-password')->with('message', 'These credentials do not match our records.');
     }
 }
Example #4
0
 function view()
 {
     $users = User::select('id', 'email', 'given_name', 'surname')->get()->toArray();
     $data['users'][0] = 'Don\'t Email';
     foreach ($users as $user) {
         $data['users'][$user['id']] = $user['given_name'] . ' ' . $user['surname'];
     }
     $lead_id = $this->request->route('id');
     $data['logs'] = Lead::with('leadlogs.log')->find($lead_id);
     $data['lead_details'] = $this->lead->getLeadDetails($lead_id);
     $data['lead_status'] = $this->lead->getLeadStatus($lead_id);
     return view('system.lead.view', $data);
 }
 function edit()
 {
     $application_id = $this->request->route('id');
     $data['application'] = Application::where('id', $application_id)->with('loan')->first();
     $users = User::select('id', 'email')->get()->toArray();
     $data['users'][0] = 'Select user';
     foreach ($users as $user) {
         $data['users'][$user['id']] = $user['email'];
     }
     $clients = Client::select('id', 'preferred_name', 'given_name', 'surname')->get();
     $data['clients'][0] = 'Select Client';
     foreach ($clients as $client) {
         $data['clients'][$client->id] = $client->preferred_name . ' ' . $client->given_name . ' ' . $client->surname;
     }
     return view('system.application.edit', $data);
 }