PartialsWithViewClass.php 579 B

12345678910111213141516171819
  1. <?php
  2. class PartialsWithViewClass extends Mustache {
  3. public function __construct($template = null, $view = null, $partials = null) {
  4. // Use an object of an arbitrary class as a View for this Mustache instance:
  5. $view = new StdClass();
  6. $view->name = 'ilmich';
  7. $view->data = array(
  8. array('name' => 'federica', 'age' => 27, 'gender' => 'female'),
  9. array('name' => 'marco', 'age' => 32, 'gender' => 'male'),
  10. );
  11. $partials = array(
  12. 'children' => "{{#data}}{{name}} - {{age}} - {{gender}}\n{{/data}}",
  13. );
  14. parent::__construct($template, $view, $partials);
  15. }
  16. }