Minor - format code

pull/2495/head
jmontoyaa 8 years ago
parent 1ce92aebba
commit 26b39c53b5
  1. 18
      src/Chamilo/UserBundle/Entity/Repository/UserRepository.php

@ -120,28 +120,29 @@ class UserRepository extends EntityRepository
*
* @return array
*/
public function searchUsersByStatus($query, $status, $accessUrlId = null)
public function searchUsersByStatus($query, $status, $accessUrlId = 0)
{
$accessUrlId = intval($accessUrlId);
$accessUrlId = (int) $accessUrlId;
$queryBuilder = $this->createQueryBuilder('u');
if ($accessUrlId > 0) {
$queryBuilder->innerJoin(
'ChamiloCoreBundle:AccessUrlRelUser',
'auru',
\Doctrine\ORM\Query\Expr\Join::WITH,
Join::WITH,
'u.id = auru.userId'
);
}
$queryBuilder->where('u.status = :status')
$queryBuilder
->where('u.status = :status')
->andWhere('u.username LIKE :query OR u.firstname LIKE :query OR u.lastname LIKE :query')
->setParameter('status', $status)
->setParameter('query', "$query%");
if ($accessUrlId > 0) {
$queryBuilder->andWhere('auru.accessUrlId = :url')
$queryBuilder
->andWhere('auru.accessUrlId = :url')
->setParameter(':url', $accessUrlId);
}
@ -154,13 +155,14 @@ class UserRepository extends EntityRepository
* @param Session $session The session
* @param Course $course The course
*
* @return \Doctrine\ORM\QueryBuilder
* @return array
*/
public function getCoachesForSessionCourse(Session $session, Course $course)
{
$queryBuilder = $this->createQueryBuilder('u');
$queryBuilder->select('u')
$queryBuilder
->select('u')
->innerJoin(
'ChamiloCoreBundle:SessionRelCourseRelUser',
'scu',

Loading…
Cancel
Save