/** * Devuelve el source de una entidad apartir del alias en el KQL * * @param string $alias * @return string * @throws ActiveRecordException */ private function _getEntitySourceByAlias($alias) { if (!isset($this->_entities[$alias])) { throw new ActiveRecordException('El alias "' . $alias . '" no está asignado a ninguna entidad'); } else { $entityName = $this->_entities[$alias]; return EntityManager::getCompleteSource($entityName); } }