/** * @covers Imbo\Model\ListModel::setEntry * @covers Imbo\Model\ListModel::getEntry */ public function testCanSetAndGetAnEntryValue() { $this->assertNull($this->model->getEntry()); $entry = 'entry'; $this->assertSame($this->model, $this->model->setEntry($entry)); $this->assertSame($entry, $this->model->getEntry()); }
/** * {@inheritdoc} */ public function formatListModel(Model\ListModel $model) { $data = ''; $entries = ''; $container = $model->getContainer(); $entry = $model->getEntry(); $list = $model->getList(); foreach ($list as $element) { $entries .= '<' . $entry . '>' . $element . '</' . $entry . '>'; } $data = '<' . $container . '>' . $entries . '</' . $container . '>'; return <<<DATA <?xml version="1.0" encoding="UTF-8"?> <imbo>{$data}</imbo> DATA; }