public function dispatchOnUserRegisteredEvent(AbstractUserInterface $user)
    {
        $event = new UserRegisterEvent($user);
        $this
            ->eventDispatcher
            ->dispatch(
                ElcodiUserEvents::ABSTRACTUSER_REGISTER,
                $event
            );

        return $this;
    }