diff --git a/php/src/php/content/Printer.php b/php/src/php/content/Printer.php index 889d4f0..65ca3d9 100644 --- a/php/src/php/content/Printer.php +++ b/php/src/php/content/Printer.php @@ -7,10 +7,10 @@ use nulib\php\func; * Class Printer: wrapper autour d'une instance de {@link IContent} qui affiche * le contenu au lieu de le retourner * - * cette classe est conçue pour wrapper des objets complexes dont le contenu est - * contruit au fur et à mesure: ainsi, les objets peuvent être utilisés tels - * quels dans un contenu, ou alors être wrappés si on veut simplement les - * afficher + * cette classe est conçue pour wrapper des objets complexes dont le contenu + * peut être multiple et est contruit au fur et à mesure: ainsi, les objets + * peuvent être utilisés tels quels dans un contenu, ou alors être wrappés si + * on veut simplement les afficher */ class Printer implements IPrintable { function __construct(IContent $content) { @@ -24,6 +24,9 @@ class Printer implements IPrintable { c::write($content); } + /** + * afficher le contenu retourné par une méthode spécifique de $content + */ function __call($name, $args) { $content = func::call([$this->content, $name], ...$args); c::write($content);