Aller au contenu

Points d'extension

phil/url-bundle

Ce qu'une application ajoute ou étend. Les adresses et les genres sont ceux de phil/url.

Les genres propres à l'application

Une enum de l'application qui implémente Phil\Url\UrlType est acceptée partout où des genres sont nommés : dans les types de TypedUrlType et de UrlOfType, comme classe d'enum, cas, EnumSet ou liste de ceux-ci. Énumérés avant KnownUrlType, ses genres l'emportent sur les genres internationaux à la détection ; voir Genres acceptés.

Formulaires et validation

PointComment
Les genres qu'un champ détecteL'option types de TypedUrlType ; voir Formulaires
Les genres acceptésLes types de UrlOfType ; ses message et typeMessage ; voir Validation
Plus que ce que fait le champUne extension de type de formulaire de l'application sur TypedUrlType

Stockage et Twig

PointComment
Où une adresse est gardéeLe type de colonne phil_url, et le genre dans une colonne de l'application ; voir Doctrine
Comment une adresse est affichéeurl_display, url_type() et url_type_label ; voir Twig