@@ -302,7 +302,7 @@ discard block |
||
| 302 | 302 | public function getParameter($key) |
| 303 | 303 | { |
| 304 | 304 | $filteredParameters = $this->parameters->filter( |
| 305 | - static function (Query\Parameter $parameter) use ($key) : bool { |
|
| 305 | + static function(Query\Parameter $parameter) use ($key) : bool { |
|
| 306 | 306 | $parameterName = $parameter->getName(); |
| 307 | 307 | |
| 308 | 308 | return $key === $parameterName || (string) $key === (string) $parameterName; |
@@ -395,7 +395,7 @@ discard block |
||
| 395 | 395 | return $value; |
| 396 | 396 | } |
| 397 | 397 | |
| 398 | - if (! is_object($value)) { |
|
| 398 | + if ( ! is_object($value)) { |
|
| 399 | 399 | return $value; |
| 400 | 400 | } |
| 401 | 401 | |
@@ -726,7 +726,7 @@ discard block |
||
| 726 | 726 | return null; |
| 727 | 727 | } |
| 728 | 728 | |
| 729 | - if (! is_array($result)) { |
|
| 729 | + if ( ! is_array($result)) { |
|
| 730 | 730 | return $result; |
| 731 | 731 | } |
| 732 | 732 | |
@@ -760,7 +760,7 @@ discard block |
||
| 760 | 760 | throw new NoResultException(); |
| 761 | 761 | } |
| 762 | 762 | |
| 763 | - if (! is_array($result)) { |
|
| 763 | + if ( ! is_array($result)) { |
|
| 764 | 764 | return $result; |
| 765 | 765 | } |
| 766 | 766 | |
@@ -850,7 +850,7 @@ discard block |
||
| 850 | 850 | $this->setHydrationMode($hydrationMode); |
| 851 | 851 | } |
| 852 | 852 | |
| 853 | - if (! empty($parameters)) { |
|
| 853 | + if ( ! empty($parameters)) { |
|
| 854 | 854 | $this->setParameters($parameters); |
| 855 | 855 | } |
| 856 | 856 | |
@@ -873,7 +873,7 @@ discard block |
||
| 873 | 873 | $this->setHydrationMode($hydrationMode); |
| 874 | 874 | } |
| 875 | 875 | |
| 876 | - if (! empty($parameters)) { |
|
| 876 | + if ( ! empty($parameters)) { |
|
| 877 | 877 | $this->setParameters($parameters); |
| 878 | 878 | } |
| 879 | 879 | |
@@ -912,11 +912,11 @@ discard block |
||
| 912 | 912 | $this->setHydrationMode($hydrationMode); |
| 913 | 913 | } |
| 914 | 914 | |
| 915 | - if (! empty($parameters)) { |
|
| 915 | + if ( ! empty($parameters)) { |
|
| 916 | 916 | $this->setParameters($parameters); |
| 917 | 917 | } |
| 918 | 918 | |
| 919 | - $setCacheEntry = static function () { |
|
| 919 | + $setCacheEntry = static function() { |
|
| 920 | 920 | }; |
| 921 | 921 | |
| 922 | 922 | if ($this->hydrationCacheProfile !== null) { |
@@ -930,11 +930,11 @@ discard block |
||
| 930 | 930 | return $result[$realCacheKey]; |
| 931 | 931 | } |
| 932 | 932 | |
| 933 | - if (! $result) { |
|
| 933 | + if ( ! $result) { |
|
| 934 | 934 | $result = []; |
| 935 | 935 | } |
| 936 | 936 | |
| 937 | - $setCacheEntry = static function ($data) use ($cache, $result, $cacheKey, $realCacheKey, $queryCacheProfile) { |
|
| 937 | + $setCacheEntry = static function($data) use ($cache, $result, $cacheKey, $realCacheKey, $queryCacheProfile) { |
|
| 938 | 938 | $result[$realCacheKey] = $data; |
| 939 | 939 | |
| 940 | 940 | $cache->save($cacheKey, $result, $queryCacheProfile->getLifetime()); |
@@ -1096,7 +1096,7 @@ discard block |
||
| 1096 | 1096 | { |
| 1097 | 1097 | $query = $this->getSQL(); |
| 1098 | 1098 | $hints = $this->getHints(); |
| 1099 | - $params = array_map(function (Parameter $parameter) { |
|
| 1099 | + $params = array_map(function(Parameter $parameter) { |
|
| 1100 | 1100 | $value = $parameter->getValue(); |
| 1101 | 1101 | |
| 1102 | 1102 | // Small optimization |
@@ -1110,6 +1110,6 @@ discard block |
||
| 1110 | 1110 | |
| 1111 | 1111 | ksort($hints); |
| 1112 | 1112 | |
| 1113 | - return sha1($query . '-' . serialize($params) . '-' . serialize($hints)); |
|
| 1113 | + return sha1($query.'-'.serialize($params).'-'.serialize($hints)); |
|
| 1114 | 1114 | } |
| 1115 | 1115 | } |
@@ -119,9 +119,9 @@ discard block |
||
| 119 | 119 | $this->putTripAroundEurope(); |
| 120 | 120 | |
| 121 | 121 | $dql = 'SELECT t, p, c ' |
| 122 | - . 'FROM Doctrine\Tests\Models\Navigation\NavTour t ' |
|
| 123 | - . 'INNER JOIN t.pois p ' |
|
| 124 | - . 'INNER JOIN p.country c'; |
|
| 122 | + . 'FROM Doctrine\Tests\Models\Navigation\NavTour t ' |
|
| 123 | + . 'INNER JOIN t.pois p ' |
|
| 124 | + . 'INNER JOIN p.country c'; |
|
| 125 | 125 | |
| 126 | 126 | $query = $this->em->createQuery($dql); |
| 127 | 127 | $tours = $query->getResult(); |
@@ -141,9 +141,9 @@ discard block |
||
| 141 | 141 | $this->putTripAroundEurope(); |
| 142 | 142 | |
| 143 | 143 | $dql = 'SELECT t ' |
| 144 | - . 'FROM Doctrine\Tests\Models\Navigation\NavTour t ' |
|
| 145 | - . ', Doctrine\Tests\Models\Navigation\NavPointOfInterest p ' |
|
| 146 | - . 'WHERE p MEMBER OF t.pois'; |
|
| 144 | + . 'FROM Doctrine\Tests\Models\Navigation\NavTour t ' |
|
| 145 | + . ', Doctrine\Tests\Models\Navigation\NavPointOfInterest p ' |
|
| 146 | + . 'WHERE p MEMBER OF t.pois'; |
|
| 147 | 147 | |
| 148 | 148 | $query = $this->em->createQuery($dql); |
| 149 | 149 | $tours = $query->getResult(); |
@@ -326,7 +326,7 @@ discard block |
||
| 326 | 326 | public function testBulkUpdateIssueDDC368() : void |
| 327 | 327 | { |
| 328 | 328 | $this->em->createQuery('UPDATE ' . CompanyEmployee::class . ' AS p SET p.salary = 1') |
| 329 | - ->execute(); |
|
| 329 | + ->execute(); |
|
| 330 | 330 | |
| 331 | 331 | $query = $this->em->createQuery('SELECT count(p.id) FROM ' . CompanyEmployee::class . ' p WHERE p.salary = 1'); |
| 332 | 332 | $result = $query->getResult(); |
@@ -344,9 +344,9 @@ discard block |
||
| 344 | 344 | public function testBulkUpdateNonScalarParameterDDC1341() : void |
| 345 | 345 | { |
| 346 | 346 | $this->em->createQuery('UPDATE ' . CompanyEmployee::class . ' AS p SET p.startDate = ?0 WHERE p.department = ?1') |
| 347 | - ->setParameter(0, new DateTime()) |
|
| 348 | - ->setParameter(1, 'IT') |
|
| 349 | - ->execute(); |
|
| 347 | + ->setParameter(0, new DateTime()) |
|
| 348 | + ->setParameter(1, 'IT') |
|
| 349 | + ->execute(); |
|
| 350 | 350 | |
| 351 | 351 | self::addToAssertionCount(1); |
| 352 | 352 | } |
@@ -51,7 +51,7 @@ discard block |
||
| 51 | 51 | |
| 52 | 52 | $this->em->clear(); |
| 53 | 53 | |
| 54 | - $query = $this->em->createQuery('select p from ' . CompanyPerson::class . ' p order by p.name desc'); |
|
| 54 | + $query = $this->em->createQuery('select p from '.CompanyPerson::class.' p order by p.name desc'); |
|
| 55 | 55 | |
| 56 | 56 | $entities = $query->getResult(); |
| 57 | 57 | |
@@ -70,7 +70,7 @@ discard block |
||
| 70 | 70 | |
| 71 | 71 | $this->em->clear(); |
| 72 | 72 | |
| 73 | - $query = $this->em->createQuery('select p from ' . CompanyEmployee::class . ' p'); |
|
| 73 | + $query = $this->em->createQuery('select p from '.CompanyEmployee::class.' p'); |
|
| 74 | 74 | |
| 75 | 75 | $entities = $query->getResult(); |
| 76 | 76 | |
@@ -93,7 +93,7 @@ discard block |
||
| 93 | 93 | |
| 94 | 94 | $this->em->clear(); |
| 95 | 95 | |
| 96 | - $query = $this->em->createQuery('update ' . CompanyEmployee::class . " p set p.name = ?1, p.department = ?2 where p.name='Guilherme Blanco' and p.salary = ?3"); |
|
| 96 | + $query = $this->em->createQuery('update '.CompanyEmployee::class." p set p.name = ?1, p.department = ?2 where p.name='Guilherme Blanco' and p.salary = ?3"); |
|
| 97 | 97 | |
| 98 | 98 | $query->setParameter(1, 'NewName', 'string'); |
| 99 | 99 | $query->setParameter(2, 'NewDepartment'); |
@@ -104,7 +104,7 @@ discard block |
||
| 104 | 104 | |
| 105 | 105 | self::assertEquals(1, $numUpdated); |
| 106 | 106 | |
| 107 | - $query = $this->em->createQuery('delete from ' . CompanyPerson::class . ' p'); |
|
| 107 | + $query = $this->em->createQuery('delete from '.CompanyPerson::class.' p'); |
|
| 108 | 108 | |
| 109 | 109 | $numDeleted = $query->execute(); |
| 110 | 110 | |
@@ -179,7 +179,7 @@ discard block |
||
| 179 | 179 | $this->em->flush(); |
| 180 | 180 | $this->em->clear(); |
| 181 | 181 | |
| 182 | - $query = $this->em->createQuery('select p, s from ' . CompanyPerson::class . ' p join p.spouse s where p.name=\'Mary Smith\''); |
|
| 182 | + $query = $this->em->createQuery('select p, s from '.CompanyPerson::class.' p join p.spouse s where p.name=\'Mary Smith\''); |
|
| 183 | 183 | |
| 184 | 184 | $result = $query->getResult(); |
| 185 | 185 | |
@@ -215,7 +215,7 @@ discard block |
||
| 215 | 215 | |
| 216 | 216 | $this->em->clear(); |
| 217 | 217 | |
| 218 | - $query = $this->em->createQuery('select p, f from ' . CompanyPerson::class . ' p join p.friends f where p.name=?1'); |
|
| 218 | + $query = $this->em->createQuery('select p, f from '.CompanyPerson::class.' p join p.friends f where p.name=?1'); |
|
| 219 | 219 | |
| 220 | 220 | $query->setParameter(1, 'Roman'); |
| 221 | 221 | |
@@ -285,7 +285,7 @@ discard block |
||
| 285 | 285 | $this->em->flush(); |
| 286 | 286 | $this->em->clear(); |
| 287 | 287 | |
| 288 | - $q = $this->em->createQuery('select a from ' . CompanyEvent::class . ' a where a.id = ?1'); |
|
| 288 | + $q = $this->em->createQuery('select a from '.CompanyEvent::class.' a where a.id = ?1'); |
|
| 289 | 289 | |
| 290 | 290 | $q->setParameter(1, $event1->getId()); |
| 291 | 291 | |
@@ -300,7 +300,7 @@ discard block |
||
| 300 | 300 | |
| 301 | 301 | $this->em->clear(); |
| 302 | 302 | |
| 303 | - $q = $this->em->createQuery('select a from ' . CompanyOrganization::class . ' a where a.id = ?1'); |
|
| 303 | + $q = $this->em->createQuery('select a from '.CompanyOrganization::class.' a where a.id = ?1'); |
|
| 304 | 304 | |
| 305 | 305 | $q->setParameter(1, $org->getId()); |
| 306 | 306 | |
@@ -325,10 +325,10 @@ discard block |
||
| 325 | 325 | */ |
| 326 | 326 | public function testBulkUpdateIssueDDC368() : void |
| 327 | 327 | { |
| 328 | - $this->em->createQuery('UPDATE ' . CompanyEmployee::class . ' AS p SET p.salary = 1') |
|
| 328 | + $this->em->createQuery('UPDATE '.CompanyEmployee::class.' AS p SET p.salary = 1') |
|
| 329 | 329 | ->execute(); |
| 330 | 330 | |
| 331 | - $query = $this->em->createQuery('SELECT count(p.id) FROM ' . CompanyEmployee::class . ' p WHERE p.salary = 1'); |
|
| 331 | + $query = $this->em->createQuery('SELECT count(p.id) FROM '.CompanyEmployee::class.' p WHERE p.salary = 1'); |
|
| 332 | 332 | $result = $query->getResult(); |
| 333 | 333 | |
| 334 | 334 | self::assertGreaterThan(0, $result); |
@@ -343,7 +343,7 @@ discard block |
||
| 343 | 343 | */ |
| 344 | 344 | public function testBulkUpdateNonScalarParameterDDC1341() : void |
| 345 | 345 | { |
| 346 | - $this->em->createQuery('UPDATE ' . CompanyEmployee::class . ' AS p SET p.startDate = ?0 WHERE p.department = ?1') |
|
| 346 | + $this->em->createQuery('UPDATE '.CompanyEmployee::class.' AS p SET p.startDate = ?0 WHERE p.department = ?1') |
|
| 347 | 347 | ->setParameter(0, new DateTime()) |
| 348 | 348 | ->setParameter(1, 'IT') |
| 349 | 349 | ->execute(); |
@@ -401,7 +401,7 @@ discard block |
||
| 401 | 401 | $this->em->flush(); |
| 402 | 402 | $this->em->clear(); |
| 403 | 403 | |
| 404 | - $dqlManager = $this->em->createQuery('SELECT m FROM ' . CompanyManager::class . ' m WHERE m.spouse = ?1') |
|
| 404 | + $dqlManager = $this->em->createQuery('SELECT m FROM '.CompanyManager::class.' m WHERE m.spouse = ?1') |
|
| 405 | 405 | ->setParameter(1, $person->getId()) |
| 406 | 406 | ->getSingleResult(); |
| 407 | 407 | |
@@ -27,8 +27,8 @@ discard block |
||
| 27 | 27 | public function testAggregateWithHavingClause() : void |
| 28 | 28 | { |
| 29 | 29 | $dql = 'SELECT p.department, AVG(p.salary) AS avgSalary ' . |
| 30 | - 'FROM Doctrine\Tests\Models\Company\CompanyEmployee p ' . |
|
| 31 | - 'GROUP BY p.department HAVING SUM(p.salary) > 200000 ORDER BY p.department'; |
|
| 30 | + 'FROM Doctrine\Tests\Models\Company\CompanyEmployee p ' . |
|
| 31 | + 'GROUP BY p.department HAVING SUM(p.salary) > 200000 ORDER BY p.department'; |
|
| 32 | 32 | |
| 33 | 33 | $result = $this->em->createQuery($dql)->getScalarResult(); |
| 34 | 34 | |
@@ -42,8 +42,8 @@ discard block |
||
| 42 | 42 | public function testUnnamedScalarResultsAreOneBased() : void |
| 43 | 43 | { |
| 44 | 44 | $dql = 'SELECT p.department, AVG(p.salary) ' . |
| 45 | - 'FROM Doctrine\Tests\Models\Company\CompanyEmployee p ' . |
|
| 46 | - 'GROUP BY p.department HAVING SUM(p.salary) > 200000 ORDER BY p.department'; |
|
| 45 | + 'FROM Doctrine\Tests\Models\Company\CompanyEmployee p ' . |
|
| 46 | + 'GROUP BY p.department HAVING SUM(p.salary) > 200000 ORDER BY p.department'; |
|
| 47 | 47 | |
| 48 | 48 | $result = $this->em->createQuery($dql)->getScalarResult(); |
| 49 | 49 | |
@@ -55,9 +55,9 @@ discard block |
||
| 55 | 55 | public function testOrderByResultVariableCollectionSize() : void |
| 56 | 56 | { |
| 57 | 57 | $dql = 'SELECT p.name, size(p.friends) AS friends ' . |
| 58 | - 'FROM Doctrine\Tests\Models\Company\CompanyPerson p ' . |
|
| 59 | - 'WHERE p.friends IS NOT EMPTY ' . |
|
| 60 | - 'ORDER BY friends DESC, p.name DESC'; |
|
| 58 | + 'FROM Doctrine\Tests\Models\Company\CompanyPerson p ' . |
|
| 59 | + 'WHERE p.friends IS NOT EMPTY ' . |
|
| 60 | + 'ORDER BY friends DESC, p.name DESC'; |
|
| 61 | 61 | |
| 62 | 62 | $result = $this->em->createQuery($dql)->getScalarResult(); |
| 63 | 63 | |
@@ -79,7 +79,7 @@ discard block |
||
| 79 | 79 | public function testIsNullAssociation() : void |
| 80 | 80 | { |
| 81 | 81 | $dql = 'SELECT p FROM Doctrine\Tests\Models\Company\CompanyPerson p ' . |
| 82 | - 'WHERE p.spouse IS NULL'; |
|
| 82 | + 'WHERE p.spouse IS NULL'; |
|
| 83 | 83 | $query = $this->em->createQuery($dql); |
| 84 | 84 | $result = $query->getResult(); |
| 85 | 85 | |
@@ -98,7 +98,7 @@ discard block |
||
| 98 | 98 | public function testSelectSubselect() : void |
| 99 | 99 | { |
| 100 | 100 | $dql = 'SELECT p, (SELECT c.brand FROM Doctrine\Tests\Models\Company\CompanyCar c WHERE p.car = c) brandName ' . |
| 101 | - 'FROM Doctrine\Tests\Models\Company\CompanyManager p'; |
|
| 101 | + 'FROM Doctrine\Tests\Models\Company\CompanyManager p'; |
|
| 102 | 102 | $query = $this->em->createQuery($dql); |
| 103 | 103 | $result = $query->getArrayResult(); |
| 104 | 104 | |
@@ -113,7 +113,7 @@ discard block |
||
| 113 | 113 | public function testInSubselect() : void |
| 114 | 114 | { |
| 115 | 115 | $dql = 'SELECT p.name FROM Doctrine\Tests\Models\Company\CompanyPerson p ' . |
| 116 | - "WHERE p.name IN (SELECT n.name FROM Doctrine\Tests\Models\Company\CompanyPerson n WHERE n.name = 'Roman B.')"; |
|
| 116 | + "WHERE p.name IN (SELECT n.name FROM Doctrine\Tests\Models\Company\CompanyPerson n WHERE n.name = 'Roman B.')"; |
|
| 117 | 117 | $query = $this->em->createQuery($dql); |
| 118 | 118 | $result = $query->getScalarResult(); |
| 119 | 119 | |
@@ -128,7 +128,7 @@ discard block |
||
| 128 | 128 | public function testGroupByMultipleFields() : void |
| 129 | 129 | { |
| 130 | 130 | $dql = 'SELECT p.department, p.name, count(p.id) FROM Doctrine\Tests\Models\Company\CompanyEmployee p ' . |
| 131 | - 'GROUP BY p.department, p.name'; |
|
| 131 | + 'GROUP BY p.department, p.name'; |
|
| 132 | 132 | $query = $this->em->createQuery($dql); |
| 133 | 133 | $result = $query->getResult(); |
| 134 | 134 | |
@@ -26,8 +26,8 @@ discard block |
||
| 26 | 26 | |
| 27 | 27 | public function testAggregateWithHavingClause() : void |
| 28 | 28 | { |
| 29 | - $dql = 'SELECT p.department, AVG(p.salary) AS avgSalary ' . |
|
| 30 | - 'FROM Doctrine\Tests\Models\Company\CompanyEmployee p ' . |
|
| 29 | + $dql = 'SELECT p.department, AVG(p.salary) AS avgSalary '. |
|
| 30 | + 'FROM Doctrine\Tests\Models\Company\CompanyEmployee p '. |
|
| 31 | 31 | 'GROUP BY p.department HAVING SUM(p.salary) > 200000 ORDER BY p.department'; |
| 32 | 32 | |
| 33 | 33 | $result = $this->em->createQuery($dql)->getScalarResult(); |
@@ -41,8 +41,8 @@ discard block |
||
| 41 | 41 | |
| 42 | 42 | public function testUnnamedScalarResultsAreOneBased() : void |
| 43 | 43 | { |
| 44 | - $dql = 'SELECT p.department, AVG(p.salary) ' . |
|
| 45 | - 'FROM Doctrine\Tests\Models\Company\CompanyEmployee p ' . |
|
| 44 | + $dql = 'SELECT p.department, AVG(p.salary) '. |
|
| 45 | + 'FROM Doctrine\Tests\Models\Company\CompanyEmployee p '. |
|
| 46 | 46 | 'GROUP BY p.department HAVING SUM(p.salary) > 200000 ORDER BY p.department'; |
| 47 | 47 | |
| 48 | 48 | $result = $this->em->createQuery($dql)->getScalarResult(); |
@@ -54,9 +54,9 @@ discard block |
||
| 54 | 54 | |
| 55 | 55 | public function testOrderByResultVariableCollectionSize() : void |
| 56 | 56 | { |
| 57 | - $dql = 'SELECT p.name, size(p.friends) AS friends ' . |
|
| 58 | - 'FROM Doctrine\Tests\Models\Company\CompanyPerson p ' . |
|
| 59 | - 'WHERE p.friends IS NOT EMPTY ' . |
|
| 57 | + $dql = 'SELECT p.name, size(p.friends) AS friends '. |
|
| 58 | + 'FROM Doctrine\Tests\Models\Company\CompanyPerson p '. |
|
| 59 | + 'WHERE p.friends IS NOT EMPTY '. |
|
| 60 | 60 | 'ORDER BY friends DESC, p.name DESC'; |
| 61 | 61 | |
| 62 | 62 | $result = $this->em->createQuery($dql)->getScalarResult(); |
@@ -78,7 +78,7 @@ discard block |
||
| 78 | 78 | |
| 79 | 79 | public function testIsNullAssociation() : void |
| 80 | 80 | { |
| 81 | - $dql = 'SELECT p FROM Doctrine\Tests\Models\Company\CompanyPerson p ' . |
|
| 81 | + $dql = 'SELECT p FROM Doctrine\Tests\Models\Company\CompanyPerson p '. |
|
| 82 | 82 | 'WHERE p.spouse IS NULL'; |
| 83 | 83 | $query = $this->em->createQuery($dql); |
| 84 | 84 | $result = $query->getResult(); |
@@ -97,7 +97,7 @@ discard block |
||
| 97 | 97 | |
| 98 | 98 | public function testSelectSubselect() : void |
| 99 | 99 | { |
| 100 | - $dql = 'SELECT p, (SELECT c.brand FROM Doctrine\Tests\Models\Company\CompanyCar c WHERE p.car = c) brandName ' . |
|
| 100 | + $dql = 'SELECT p, (SELECT c.brand FROM Doctrine\Tests\Models\Company\CompanyCar c WHERE p.car = c) brandName '. |
|
| 101 | 101 | 'FROM Doctrine\Tests\Models\Company\CompanyManager p'; |
| 102 | 102 | $query = $this->em->createQuery($dql); |
| 103 | 103 | $result = $query->getArrayResult(); |
@@ -112,7 +112,7 @@ discard block |
||
| 112 | 112 | |
| 113 | 113 | public function testInSubselect() : void |
| 114 | 114 | { |
| 115 | - $dql = 'SELECT p.name FROM Doctrine\Tests\Models\Company\CompanyPerson p ' . |
|
| 115 | + $dql = 'SELECT p.name FROM Doctrine\Tests\Models\Company\CompanyPerson p '. |
|
| 116 | 116 | "WHERE p.name IN (SELECT n.name FROM Doctrine\Tests\Models\Company\CompanyPerson n WHERE n.name = 'Roman B.')"; |
| 117 | 117 | $query = $this->em->createQuery($dql); |
| 118 | 118 | $result = $query->getScalarResult(); |
@@ -127,7 +127,7 @@ discard block |
||
| 127 | 127 | |
| 128 | 128 | public function testGroupByMultipleFields() : void |
| 129 | 129 | { |
| 130 | - $dql = 'SELECT p.department, p.name, count(p.id) FROM Doctrine\Tests\Models\Company\CompanyEmployee p ' . |
|
| 130 | + $dql = 'SELECT p.department, p.name, count(p.id) FROM Doctrine\Tests\Models\Company\CompanyEmployee p '. |
|
| 131 | 131 | 'GROUP BY p.department, p.name'; |
| 132 | 132 | $query = $this->em->createQuery($dql); |
| 133 | 133 | $result = $query->getResult(); |