/**
* @param $entityName
* @return mixed
*/
private function getEntitiesFromDatabase($entityName)
{
if ($this->dbSchema->isChildEntity($entityName)) {
$entityInfo = $this->dbSchema->getEntityInfo($entityName);
$parentReference = $entityInfo->parentReference;
return $this->database->get_results("SELECT * FROM {$this->dbSchema->getPrefixedTableName($entityName)} ORDER BY {$parentReference}", ARRAY_A);
}
return $this->database->get_results("SELECT * FROM {$this->dbSchema->getPrefixedTableName($entityName)}", ARRAY_A);
}