Aller au contenu

Installation

phil/slug-bundle

Prérequis

PaquetVersionSert à
PHP8.5 ou plus récent
phil/slug^0.1Les slugs et les générateurs
symfony/config, symfony/dependency-injection^8.2La configuration et les services
twig/twig^3.21, facultatifLe filtre phil_slug, enregistré seulement quand Twig est installé
doctrine/dbal^4.5, facultatifL'historique des anciens slugs, enregistré seulement quand il est activé
doctrine/orm^3.7, facultatifLa table de l'historique ajoutée au schéma que l'ORM génère
psr/clock^1.0, facultatifL'horloge de l'historique ; symfony/clock fournit le service clock

Enregistrer

// config/bundles.php
return [
    // ...
    Phil\SlugBundle\PhilSlugBundle::class => ['all' => true],
];

Sans aucune configuration, le bundle enregistre un seul générateur nommé default : le générateur translittérant de phil/slug, sans locale particulière, d'au plus 255 caractères, qui ne retire aucun mot.