Exemplo n.º 1
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     $this->validate($request, ['username' => 'required|max:255', 'institution_id' => 'integer', 'password' => 'confirmed|min:6']);
     $data = $request->all();
     if (empty($data['institution_id'])) {
         unset($data['institution_id']);
     }
     if (empty($data['username'])) {
         unset($data['username']);
     }
     $data['password'] = bcrypt($data['password']);
     User::create($data);
     return Redirect::route('users.index');
 }
Exemplo n.º 2
0
 public function run()
 {
     DB::table('users')->delete();
     User::create(array('name' => 'Administrator', 'username' => 'Admin', 'password' => bcrypt('TAEadmin'), 'admin' => true));
 }
Exemplo n.º 3
0
 /**
  * Create a new user instance after a valid registration.
  *
  * @param  array  $data
  * @return User
  */
 protected function create(array $data)
 {
     return User::create(['username' => $data['username'], 'institution_id' => $data['institution_id'], 'password' => bcrypt($data['password'])]);
 }