/** * Create a new user instance after a valid registration. * * @param array $data * @return User */ protected function create(array $data) { $user = User::create(['nickname' => clean($data['nickname'], ['HTML.Allowed' => '']), 'email' => $data['email'], 'password' => bcrypt($data['password']), 'access' => 'user', 'status' => 0, 'activation_code' => str_random()]); Profile::create(['first_name' => clean($data['first_name'], ['HTML.Allowed' => '']), 'last_name' => clean($data['last_name'], ['HTML.Allowed' => '']), 'avatar' => $data['avatar'], 'user_id' => $user->id]); return $user; }
/** * Run the database seeds. * * @return void */ public function run() { //Admin $user = User::create(['nickname' => 'admin', 'email' => '*****@*****.**', 'password' => bcrypt('123456'), 'status' => 1, 'access' => 'admin']); Profile::create(['first_name' => 'Имя', 'last_name' => 'Фамилия', 'avatar' => 'https://pixabay.com/static/uploads/photo/2013/07/13/10/07/man-156584_960_720.png', 'user_id' => $user->id]); }