|
@@ 1819-1825 (lines=7) @@
|
| 1816 |
|
* @param string $alias |
| 1817 |
|
* @return mixed |
| 1818 |
|
*/ |
| 1819 |
|
private function subqueryTrueExpression($query, $subquery, $params, $alias) |
| 1820 |
|
{ |
| 1821 |
|
return $query->expr()->andX( |
| 1822 |
|
$query->expr()->exists($this->consumeSubquery($subquery)), |
| 1823 |
|
$query->expr()->neq('(' . $this->consumeSubquery($subquery) . ')', 0) |
| 1824 |
|
); |
| 1825 |
|
} |
| 1826 |
|
|
| 1827 |
|
/** |
| 1828 |
|
* @param \Doctrine\ORM\QueryBuilder $query |
|
@@ 1854-1860 (lines=7) @@
|
| 1851 |
|
* @param string $alias |
| 1852 |
|
* @return mixed |
| 1853 |
|
*/ |
| 1854 |
|
private function subqueryGtExpression($query, $subquery, $params, $alias) |
| 1855 |
|
{ |
| 1856 |
|
return $query->expr()->andX( |
| 1857 |
|
$query->expr()->exists($this->consumeSubquery($subquery)), |
| 1858 |
|
$query->expr()->gt('(' . $this->consumeSubquery($subquery) . ')', $params[0]) |
| 1859 |
|
); |
| 1860 |
|
} |
| 1861 |
|
|
| 1862 |
|
/** |
| 1863 |
|
* @param \Doctrine\ORM\QueryBuilder $query |
|
@@ 1869-1875 (lines=7) @@
|
| 1866 |
|
* @param string $alias |
| 1867 |
|
* @return mixed |
| 1868 |
|
*/ |
| 1869 |
|
private function subqueryGteExpression($query, $subquery, $params, $alias) |
| 1870 |
|
{ |
| 1871 |
|
return $query->expr()->andX( |
| 1872 |
|
$query->expr()->exists($this->consumeSubquery($subquery)), |
| 1873 |
|
$query->expr()->gte('(' . $this->consumeSubquery($subquery) . ')', $params[0]) |
| 1874 |
|
); |
| 1875 |
|
} |
| 1876 |
|
|
| 1877 |
|
/** |
| 1878 |
|
* @param \Doctrine\ORM\QueryBuilder $query |
|
@@ 1884-1890 (lines=7) @@
|
| 1881 |
|
* @param string $alias |
| 1882 |
|
* @return mixed |
| 1883 |
|
*/ |
| 1884 |
|
private function subqueryLteExpression($query, $subquery, $params, $alias) |
| 1885 |
|
{ |
| 1886 |
|
return $query->expr()->andX( |
| 1887 |
|
$query->expr()->exists($this->consumeSubquery($subquery)), |
| 1888 |
|
$query->expr()->lte('(' . $this->consumeSubquery($subquery) . ')', $params[0]) |
| 1889 |
|
); |
| 1890 |
|
} |
| 1891 |
|
|
| 1892 |
|
/** |
| 1893 |
|
* @param \Doctrine\ORM\QueryBuilder $query |
|
@@ 1899-1905 (lines=7) @@
|
| 1896 |
|
* @param string $alias |
| 1897 |
|
* @return mixed |
| 1898 |
|
*/ |
| 1899 |
|
private function subqueryLtExpression($query, $subquery, $params, $alias) |
| 1900 |
|
{ |
| 1901 |
|
return $query->expr()->andX( |
| 1902 |
|
$query->expr()->exists($this->consumeSubquery($subquery)), |
| 1903 |
|
$query->expr()->lt('(' . $this->consumeSubquery($subquery) . ')', $params[0]) |
| 1904 |
|
); |
| 1905 |
|
} |
| 1906 |
|
|
| 1907 |
|
/** |
| 1908 |
|
* @param \Doctrine\ORM\QueryBuilder $query |
|
@@ 1914-1920 (lines=7) @@
|
| 1911 |
|
* @param string $alias |
| 1912 |
|
* @return mixed |
| 1913 |
|
*/ |
| 1914 |
|
private function subqueryEqExpression($query, $subquery, $params, $alias) |
| 1915 |
|
{ |
| 1916 |
|
return $query->expr()->andX( |
| 1917 |
|
$query->expr()->exists($this->consumeSubquery($subquery)), |
| 1918 |
|
$query->expr()->eq('(' . $this->consumeSubquery($subquery) . ')', $params[0]) |
| 1919 |
|
); |
| 1920 |
|
} |
| 1921 |
|
|
| 1922 |
|
/** |
| 1923 |
|
* @param \Doctrine\ORM\QueryBuilder $query |