/** * Store a newly created resource in storage. * * @return Response */ public function store(UsuarioFormRequest $request) { $all_request = $request->all(); $all_request['password'] = bcrypt($all_request['password']); $user = User::create($all_request); $user->roles()->attach($request->input('role_user')); return redirect()->action('UsuarioController@show', array($user->id)); }
public function run() { Model::unguard(); $psw = bcrypt('toor'); $root = User::create(array('username' => 'root', 'email' => '*****@*****.**', 'password' => $psw, 'nombre' => 'Root', 'cargo' => 'Administrador del Sistema', 'prefijo' => '', 'iniciales' => '', 'remember_token' => '')); $root->roles()->attach([1, 2]); $psw = bcrypt('1234'); $user = User::create(array('username' => '1234', 'email' => '*****@*****.**', 'password' => $psw, 'nombre' => 'Usuario de Prueba', 'cargo' => 'Cargo Prueba', 'prefijo' => 'Ing', 'iniciales' => '', 'remember_token' => '')); $user->roles()->attach([3]); }
/** * Create a new user instance after a valid registration. * * @param array $data * @return User */ public function create(array $data) { return User::create(['nombre' => $data['nombre'], 'username' => $data['username'], 'email' => $data['email'], 'password' => bcrypt($data['password'])]); }