/** * Create an entity from a data row. * * @param array $row The data row. * @param string $tableName The table name. * * @return Entity */ public function createFromArray(array $row, $tableName) { $model = new DefaultModel(); $model->setProviderName($tableName); $model->setId($row['id']); foreach ($row as $name => $value) { $model->setPropertyRaw($name, $value); } return $model; }
/** * {@inheritDoc} */ public function getEmptyModel() { $objModel = new DefaultModel(); $objModel->setProviderName($this->strSource); return $objModel; }