protected function getFullEntityName () : string
    {
        $entityClass = $this->classNameTransformer->transformModelToEntity(static::class);

        if (!\class_exists($entityClass))
        {
            throw new AutoConfigurationFailedException(\sprintf(
                "Cannot automatically generate entity name for model '%s', guessed '%s'.",
                static::class,
                $entityClass
            ));
        }

        return $entityClass;
    }