Aller au contenu

Points d'extension

phil/recurrence-bundle

Ce que l'application étend, remplace ou écoute. Les règles sont celles de phil/recurrence.

Mots

Les phrases de RuleDescription et de rrule_text sont des messages ICU du domaine phil_recurrence, tout comme les libellés du formulaire. L'application change les mots, ou ajoute une langue, en remplaçant les messages : voir Mots, Twig et stockage.

Formulaires

PointComment
Ce que le formulaire offreRecurrenceRuleType écrit les règles courantes : fréquence, intervalle, jours, jour du mois ou jour de la semaine, mois, fin ; une règle qui les dépasse est conservée par un champ de l'application qui contient le texte RFC 5545
Plus que ce que fait le formulaireUne extension de type de formulaire de l'application sur RecurrenceRuleType

Le contrôleur Stimulus montre les rangées de la fréquence et de la fin choisies. Ses cibles sont frequency, end et row, et chaque rangée nomme dans data-show les fréquences ou les fins qui la concernent : un thème de formulaire de l'application les conserve ainsi. Voir Formulaires.

Stockage et Twig

PointComment
L'endroit où une règle est conservéeLe type de colonne phil_rrule, le texte RFC 5545
Les occurrences d'une pagerrule_occurrences, avec ses bornes
Les données structuréesrrule_schema, un Schedule de schema.org