original_string: public function handle(SignupUserCommand $command)
      {
          $user = User::create([
              'username' => $command->username,
              'password' => $command->password,
              'email'    => $command->email,
              'level'    => User::LEVEL_USER,
          ]);
  
          event(new UserWasCreatedEvent($user));
  
          return $user;
      }
code: public function handle(SignupUserCommand $command)
      {
          $user = User::create([
              'username' => $command->username,
              'password' => $command->password,
              'email'    => $command->email,
              'level'    => User::LEVEL_USER,
          ]);
  
          event(new UserWasCreatedEvent($user));
  
          return $user;
      }
code_tokens: public function handle ( SignupUserCommand $ command ) { $ user = User :: create ( [ 'username' => $ command -> username , 'password' => $ command -> password , 'email' => $ command -> email , 'level' => User :: LEVEL_USER , ] ) ; event ( new UserWasCreatedEvent ( $ user ) ) ; return $ user ; }
docstring: Handle the signup user command.
  
  @param \CachetHQ\Cachet\Bus\Commands\User\SignupUserCommand $command
  
  @return \CachetHQ\Cachet\Models\User
docstring_tokens: Handle the signup user command .