diff --git a/src/php/content/README.md b/src/php/content/README.md index 20e85f3..f6e7924 100644 --- a/src/php/content/README.md +++ b/src/php/content/README.md @@ -39,6 +39,11 @@ Le fait de transformer un contenu en une liste de valeurs statiques s'appelle la résolution. la résolution se fait par rapport à un objet contexte, qui est utilisé lors des appels de méthodes. +Lors des appels de fonctions ou des instanciations, les $arguments sont tous des +contenus: +- une valeur scalaire ou une instance est passée inchangée +- un tableau est traité comme un contenu avec les règles ci-dessus + ## Affichage d'un contenu Deux interfaces sont utilisées pour modéliser un élément de contenu à afficher: @@ -50,9 +55,7 @@ Un système de formatters permet de définir des fonctions ou méthodes à utili pour formatter des objets de certains types. Lors de l'affichage du contenu, deux éléments contigûs $a et $b sont affichés -séparés par un espace sauf si: -- $a se termine par `[> ]` OU -- $b commence par `[< ]` -- $a et $b sont dans une section littérale e.g `[[], $a, $b]` +séparés par un espace si $a se termine par un mot (éventuellement terminé par +un point '.') et $b commence par un mot. -*- coding: utf-8 mode: markdown -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8:noeol:binary \ No newline at end of file