Newscoop\Entity\Repository\UserRepository::addNameRangeWhere PHP Метод

addNameRangeWhere() приватный Метод

Add name first letter where condition to query builder
private addNameRangeWhere ( Doctrine\ORM\QueryBuilder $qb, array $letters ) : void
$qb Doctrine\ORM\QueryBuilder
$letters array
Результат void
    private function addNameRangeWhere($qb, array $letters)
    {
        $orx = $qb->expr()->orx();
        foreach ($letters as $letter) {
            $orx->add($qb->expr()->like('u.username', $qb->expr()->literal(substr($letter, 0, 1) . '%')));
        }
        $qb->andWhere($orx);
    }