public function getEntity($entity = null)
{
if ($entity === null) {
$class = $this->class;
$entity = new $class();
}
if ($entity instanceof Content && !$entity->getContenttype() && ($ct = $this->getClassMetadata()->getBoltName())) {
$entity->setContenttype($ct);
}
return $entity;
}
/** * {@inheritdoc} */ public function getCurrentPageResults() { $results = parent::getCurrentPageResults(); if ($this->built === null) { foreach ($results as $key => $data) { $entity = $this->builder->getEntity(); $this->builder->createFromDatabaseValues($data, $entity); $results[$key] = $entity; } $this->setCurrentPageResults($results); $this->built = true; } return $results; }