/**
  * Method to test bind().
  *
  * @return void
  *
  * @covers Windwalker\Data\Data::bind
  */
 public function testBind()
 {
     $data = new Data();
     $data->bind($this->getTestData());
     $this->assertEquals('sakura', $data->flower);
     // $data->bind((array) new FakeData);
 }
Exemple #2
0
 /**
  * load
  *
  * @param string $file
  * @param array  $data
  *
  * @return  string
  */
 public function load($file, $data = null)
 {
     $data = $this->data->bind(new Data($data));
     $renderer = new static($this->paths, $this->config);
     return $renderer->render($file, $data);
 }