/** * 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); }
/** * 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); }