/** * Handle the event. * * @param EventLogs $event * @return void */ public function handle(EventLogs $event) { $user = $event->user; Logs::create(['user_id' => $user->user_id, 'name' => $user->name, 'action' => $event->action, 'comment' => $event->comment, 'ip' => Request::ip()]); }
/** * Handle the event. * * @param Login $event * @return void */ public function handle(Login $event) { $employee = $event->user->employee; EventLogs::create(['user_id' => $employee->user_id, 'name' => $employee->name, 'action' => 'sign in', 'ip' => Request::ip()]); }
/** * Handle the event. * * @param Lockout $event * @return void */ public function handle(Lockout $event) { $login = $event->request; EventLogs::create(['user_id' => $login->employee_id, 'action' => 'attemp failed', 'comment' => 'PWD: ' . $login->password, 'ip' => Request::ip()]); }