Phil\SlugBundle\PhilSlugBundle | AbstractBundle | The phil_slug configuration and the services |
Phil\SlugBundle\Infrastructure\DependencyInjection\SluggerServices | final class | Registers the named sluggers, their aliases and Sluggers |
Phil\SlugBundle\Infrastructure\Twig\SlugExtension | Twig runtime | The phil_slug filter |
Phil\SlugBundle\Application\Contract\SlugHistory | interface | The history of former slugs: record(), currentSlug(), formerSlugs(), forget() |
Phil\SlugBundle\Domain\SlugHistoryKeys | final class | The rules of a scope and a subject: scope(), subject() |
Phil\SlugBundle\Domain\Exception\InvalidSlugHistory | exception | A scope or a subject the history cannot hold; an InvalidArgumentException |
Phil\SlugBundle\Infrastructure\Doctrine\DoctrineSlugHistory | final readonly class | The history on a DBAL connection |
Phil\SlugBundle\Infrastructure\Doctrine\SlugHistoryTable | final class | The table phil_slug_history: configure(Schema) |
Phil\SlugBundle\Infrastructure\Doctrine\SlugHistorySchemaListener | listener | Adds the table to the schema the ORM generates |