コード例 #1
0
ファイル: CreateAdminUser.php プロジェクト: flashtag/core
 public function execute()
 {
     if ($this->artisan->confirm("Create Admin user now? (requires working db connection)", true)) {
         $this->artisan->info("Create an Admin user");
         $user['name'] = $this->artisan->ask("Administrator's name");
         $user['email'] = $this->artisan->ask("Administrator email address");
         $matches = false;
         while (!$matches) {
             $user['password'] = $this->artisan->secret("Administrator password");
             $user['password_confirmation'] = $this->artisan->secret("Confirm password");
             $matches = $user['password'] === $user['password_confirmation'];
         }
         $user['password'] = bcrypt($user['password']);
         unset($user['password_confirmation']);
         // Persist the user
         $admin = User::create($user);
         $admin->admin = true;
         $admin->save();
         $this->artisan->comment("Created admin user {$admin->email}");
     }
 }
コード例 #2
0
ファイル: UsersController.php プロジェクト: flashtag/admin
 /**
  * @param int $id
  */
 public function destroy($id)
 {
     $field = User::findOrFail($id);
     $field->delete();
 }
コード例 #3
0
ファイル: UsersController.php プロジェクト: flashtag/admin
 /**
  * @param UserDestroyRequest $request
  * @param int $id
  * @return \Illuminate\Http\RedirectResponse
  */
 public function destroy(UserDestroyRequest $request, $id)
 {
     $user = User::findOrFail($id);
     $user->delete();
     return redirect()->route('admin::users.index');
 }
コード例 #4
0
ファイル: UsersController.php プロジェクト: flashtag/api
 /**
  * Remove the specified user from storage.
  *
  * @param  int $id
  * @return \Dingo\Api\Http\Response
  */
 public function destroy($id)
 {
     $user = $this->user->findOrFail($id);
     $user->delete();
     return $this->response->item($user, new UserTransformer());
 }
コード例 #5
0
ファイル: AuthController.php プロジェクト: flashtag/front
 /**
  * Create a new user instance after a valid registration.
  *
  * @param  array  $data
  * @return User
  */
 protected function create(array $data)
 {
     return User::create(['name' => $data['name'], 'email' => $data['email'], 'password' => bcrypt($data['password'])]);
 }