public function find($q, $limit = 25)
{
if (empty($q)) {
return array();
}
$query = $this->em->createQueryBuilder()->select('u')->from('Newscoop\\Entity\\User', 'u')->where('u.email LIKE ?0')->orWhere('u.username LIKE ?0')->orderBy('u.id', 'asc')->setMaxResults($limit)->getQuery();
$query->setParameter(0, "%{$q}%");
return $query->getResult();
}