modifs.mineures sans commentaires
This commit is contained in:
		
							parent
							
								
									12fe3a65a5
								
							
						
					
					
						commit
						e90d5cf883
					
				| @ -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); | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user