Spaces:
No application file
No application file
declare(strict_types=1); | |
namespace Mautic\PointBundle\Entity; | |
use Mautic\CoreBundle\Entity\CommonRepository; | |
/** | |
* @extends CommonRepository<Group> | |
*/ | |
class GroupRepository extends CommonRepository | |
{ | |
public function getTableAlias(): string | |
{ | |
return 'pl'; | |
} | |
public function getEntities(array $args = []) | |
{ | |
// Without qb it returns entities indexed by id instead of array indexes | |
$args['qb'] = $this->createQueryBuilder($this->getTableAlias()); | |
return parent::getEntities($args); | |
} | |
} | |