コード例 #1
0
ファイル: SetupTest.php プロジェクト: edizarca/socms
 /** @test */
 public function a_setup_can_register_the_first_admin_user()
 {
     $setup = new Setup();
     $user = new User();
     $user->name = "Test User";
     $user->email = "*****@*****.**";
     $user->password = bcrypt(str_random(10));
     $user->role = 5;
     $setup->registerAdmin($user);
     $this->seeInDatabase('users', ['email' => "*****@*****.**"]);
 }
コード例 #2
0
ファイル: PageController.php プロジェクト: edizarca/socms
 public function registeradmin(RegisterFormRequest $request)
 {
     $setup = new Setup();
     $admin = new User();
     $admin->name = $request->name;
     $admin->email = $request->email;
     $admin->password = Hash::make($request->password);
     $admin->role = 5;
     $setup->registerAdmin($admin);
     $setup->setStatus('firstopen');
     Auth::login($admin);
     return Redirect::to('/dashboard');
 }