public function handle(RegisterUser $command) { $user = User::registerWithData($command->userName(), Email::fromString($command->email())); $this->userCollection->add($user); }