Sulu\Bundle\SecurityBundle\Entity\UserRepository::findUserBySystem PHP Method

findUserBySystem() public method

Returns all users with the given system including their contacts.
public findUserBySystem ( string $system ) : User[]
$system string
return User[]
    public function findUserBySystem($system)
    {
        $queryBuilder = $this->createQueryBuilder('user')->select('user', 'contact')->leftJoin('user.userRoles', 'userRoles')->leftJoin('user.contact', 'contact')->leftJoin('userRoles.role', 'role')->where('role.system = :system');
        $query = $queryBuilder->getQuery();
        $query->setParameter('system', $system);
        return $query->getResult();
    }