createFromDatabaseValues() public method

Performs database to PHP transforms before creating new entity.
public createFromDatabaseValues ( array $data, object | null $entity = null ) : object
$data array
$entity object | null
return object $entity
Example #1
0
 /**
  * {@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;
 }