Ejemplo n.º 1
0
 public function fire()
 {
     $user = new DashboardUser();
     $this->info("Provide admin credentials.\n\n");
     $user->name = $this->ask('Amin name: ');
     $user->email = $this->ask('Admin email: ');
     $user->password = Hash::make($this->secret('Admin password: '******'dashboard::models') as $key => $model) {
         $rights[] = $key;
     }
     $user->rights = $rights;
     $this->info("\n\n");
     try {
         $user->validate();
     } catch (ValidatorException $e) {
         $messages = $e->getMessageBag()->getMessages();
         foreach ($messages as $message) {
             foreach ($message as $_message) {
                 $this->error($_message);
             }
         }
         exit;
     }
     $user->save();
     $this->info('Done');
 }
Ejemplo n.º 2
0
 public function delete($id)
 {
     $user = DashboardUser::where('_id', $id)->first();
     $user->delete();
     return Redirect::back();
 }
Ejemplo n.º 3
0
 public function users()
 {
     $users = DashboardUser::orderBy('created_at', 'ASC')->get();
     return View::make('dashboard::pages.users.list')->with('users', $users);
 }