Example #1
0
 public function userCreate(Request $request)
 {
     $this->validate($request, AuthController::validationData());
     $data = AuthController::userData($request->all());
     // dd($data);
     User::create($data);
     fmsgs(['title' => 'User Created', 'type' => 'success', 'text' => "Successfully adding new user, check the list!"]);
     return redirect()->back();
 }
Example #2
0
 /**
  * Handle an incoming request.
  *
  * @param  \Illuminate\Http\Request  $request
  * @param  \Closure  $next
  * @param  string|null  $guard
  * @return mixed
  */
 public function handle($request, Closure $next, $guard = null)
 {
     if (Auth::guard($guard)->guest()) {
         if ($request->ajax()) {
             return response('Unauthorized.', 401);
         } else {
             fmsgs(['title' => 'Unauthorized Access', 'type' => 'warning', 'text' => "Please login first"]);
             return redirect()->guest('login');
         }
     }
     return $next($request);
 }
 /**
  * Handle the event.
  *
  * @param  Attempting  $event
  * @return void
  */
 public function handle(Attempting $event)
 {
     fmsgs(['id' => 'attempt', 'title' => 'Error Credentials', 'type' => 'error', 'text' => "Unknown username or password"]);
 }
Example #4
0
 /**
  * Handle the event.
  *
  * @param  Logout  $event
  * @return void
  */
 public function handle(Logout $event)
 {
     fmsgs(['title' => 'Bye', 'type' => 'info', 'text' => "Don't forget to come back"]);
 }
Example #5
0
 /**
  * Handle the event.
  *
  * @param  Login  $event
  * @return void
  */
 public function handle(Login $event)
 {
     fmsgs(['id' => 'attempt', 'title' => 'Successfully Login', 'type' => 'success', 'text' => "Hi " . (Auth::user()->isAdmin() ? 'admin ' : '') . Auth::user()->name . ", Welcome!"]);
 }
Example #6
0
 public function fileUpdate(Request $request, FileModel $file)
 {
     $this->authorize('all', $file);
     $this->validate($request, $this->nameValidationRules());
     $file->name = $request->name;
     $file->save();
     fmsgs(['title' => 'File Renamed', 'type' => 'success', 'text' => 'The file name changed']);
     return redirect('/files/' . $file->folder->id);
 }
Example #7
0
 public function numberDelete(Number $number)
 {
     $number->delete();
     fmsgs(['title' => 'Number Deleted', 'type' => 'success', 'text' => 'The ' . $number->value . ' ~ ' . $number->label . ' successfully deleted!']);
     return redirect()->back();
 }