public function store(CreateUsersRequest $request) { $input = $request->all(); $input['password'] = bcrypt($input['password']); if (User::create($input)) { Flash::success('Item inserido com sucesso.'); } else { Flash::error('Falha no cadastro.'); } return ($url = session()->get('backUrl')) ? redirect($url) : redirect()->route('admin.users.index'); }
/** * 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}"); }