/**
  * Handle the generate api key command.
  *
  * @param \Gitamin\Commands\User\GenerateApiTokenCommand $command
  */
 public function handle(GenerateApiTokenCommand $command)
 {
     $user = $command->user;
     $user->api_key = User::generateApiKey();
     $user->save();
     //event(new GeneratedApiTokenEvent($user));
 }
Exemplo n.º 2
0
 /**
  * Regenerates the users API key.
  *
  * @return \Illuminate\View\View
  */
 public function regenerateApiKey(User $user)
 {
     $user->api_key = User::generateApiKey();
     $user->save();
     return Redirect::route('dashboard.user');
 }