Пример #1
0
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     Model::unguard();
     DB::table('roles')->truncate();
     DB::table('users')->truncate();
     $email = strtolower(str_random(6) . '@example.' . str_random(3));
     $password = str_random(8);
     User::create(['name' => 'Administrador', 'email' => $email, 'password' => bcrypt($password)]);
     $this->command->info("Usuário administrador criado.");
     $this->command->info("E-mail => {$email}");
     $this->command->info("Senha => {$password}");
 }
Пример #2
0
 public function index(Request $request)
 {
     $query = Revision::sort();
     $search = [];
     $search['local'] = $request->input('local', '');
     $search['user_id'] = $request->input('user_id', '');
     $search['id'] = $request->input('id', '');
     $search['start_date'] = $request->input('start_date', '');
     $search['end_date'] = $request->input('end_date', '');
     $search['local'] ? $query->where('revisionable_type', $search['local']) : '';
     $search['user_id'] ? $query->where('user_id', $search['user_id']) : '';
     $search['id'] ? $query->where('revisionable_id', $search['id']) : '';
     $search['start_date'] ? $query->where('created_at', '>=', Carbon::createFromFormat('d/m/Y H:i', $search['start_date'])->format('Y-m-d H:i') . ':00') : '';
     $search['end_date'] ? $query->where('created_at', '<=', Carbon::createFromFormat('d/m/Y H:i', $search['end_date'])->format('Y-m-d H:i') . ':59') : '';
     $revisions = $query->paginate(50);
     $view['search'] = $search;
     $view['revisions'] = $revisions;
     $view['alias'] = config('maudit.alias');
     $view['users'] = User::withTrashed()->get()->pluck('name', 'id')->toArray();
     return view('mixdinternet/maudit::index', $view);
 }
Пример #3
0
 public function restore($id)
 {
     $user = User::onlyTrashed()->find($id);
     if (!$user) {
         abort(404);
     }
     if ($user->restore()) {
         Flash::success('Item restaurado com sucesso.');
     } else {
         Flash::error('Falha na restauração.');
     }
     return ($url = session()->get('backUrl')) ? redirect($url) : redirect()->route('admin.users.trash');
 }