/** * @param UserCreated $event */ public function onUserCreated(UserCreated $event) { $this->storage->upsert($event->getId()->getValue(), new User($event->getId(), $event->getUserName(), $event->getEmailAddress(), $event->getFullName(), $event->getVersion())); }