Aller au contenu

Référence

phil/redirects-bundle
TypeRôle
PhilRedirectsBundleCâble les services et configure phil_redirects
Domain\Enum\MatchKindExacte, préfixe, joker, expression régulière
Domain\Enum\RedirectStatus301, 302, 307, 308, 410
Domain\Enum\QueryPolicyAbandonner ou garder la chaîne de requête
Domain\ValueObject\SourcePatternOù une redirection s'applique, et la correspondance
Domain\ValueObject\TargetOù elle envoie : un chemin, une URL, une route, nulle part
Domain\ValueObject\RedirectRuleUne redirection telle que la résout la table
Domain\ValueObject\NotFoundEntryUn chemin du journal des 404
Domain\Model\RedirectUne redirection enregistrée, avec ses accès et ses dates
Domain\Contract\RedirectRepositoryLe port des redirections enregistrées
Domain\Contract\NotFoundLogRepositoryLe port du journal des 404
Domain\Exception\InvalidRedirectUne valeur refusée, avec sa raison
Application\RedirectTableLes redirections en vigueur, indexées
Application\RedirectTableCacheLa table gardée pour la requête et dans un pool
Application\RedirectResolverD'un hôte et d'un chemin à une résolution
Application\LocationBuilderD'une correspondance à une destination sûre
Application\RedirectMatch, Application\ResolutionCe que la table a trouvé ; ce à quoi répond la requête
Application\ChainInspectorRefuse les boucles et les chaînes
Application\TargetPolicyRefuse les cibles externes vers des hôtes non permis
Application\RedirectsCrée, change, retire, importe et vérifie
Application\RedirectDraftUne redirection sous forme de texte, depuis un formulaire ou une ligne CSV
Application\ImportReport, Application\FindingCe qu'a fait un import ; ce qu'a trouvé une vérification
Application\Exception\RedirectRefused, RedirectNotFoundUne redirection refusée avec les autres ; une redirection absente
Application\Contract\RedirectProviderLe port d'une source de redirections
Application\StoredRedirectsLes redirections enregistrées sous forme de fournisseur
Application\Contract\NotFoundFilterLe port d'un filtre du journal des 404
Application\Filter\DeclaredCrawlerFilterIgnore les robots d'indexation et les scripts déclarés
Application\NotFoundHit, Application\NotFoundRecorderUne requête introuvable ; sa journalisation
Application\OldDomain, Application\OldDomainsLes domaines anciens et leur nouvel hôte
Application\Csv\RedirectCsvLa forme CSV des redirections
Infrastructure\Doctrine\RedirectTablesLes deux tables
Infrastructure\Doctrine\RedirectSchemaListenerLes ajoute au schéma de l'ORM
Infrastructure\Doctrine\DbalRedirectRepository, DbalNotFoundLogLes deux magasins avec DBAL
Infrastructure\Doctrine\RowReaderLes valeurs d'une ligne, lues strictement
Infrastructure\Http\NotFoundListenerRésout une 404, écrit après la réponse
Infrastructure\Http\OldDomainListenerAssocie un domaine ancien avant le routage
Infrastructure\Http\AdminGuardLe rôle, le jeton, la mise en page de l'administration
Infrastructure\Http\RedirectAdminControllerLes redirections dans l'administration
Infrastructure\Http\NotFoundAdminControllerLe journal des 404 dans l'administration
Infrastructure\Http\TransferAdminControllerLe téléchargement et le téléversement CSV
Infrastructure\Console\ImportRedirectsCommandphil:redirects:import
Infrastructure\Console\ExportRedirectsCommandphil:redirects:export
Infrastructure\Console\CheckRedirectsCommandphil:redirects:check
Infrastructure\Console\PurgeNotFoundCommandphil:redirects:purge-404
Infrastructure\EasyAdmin\RedirectsAdminLes liens d'un menu EasyAdmin
Infrastructure\BotDetection\RobotVerdictFilterIgnore une requête qui porte le verdict de robot