2
2
3
3
namespace Doctrine\ORM;
4
4
5
+ use Doctrine\ORM\Query\Expr;
6
+
5
7
class QueryBuilder
6
8
{
7
9
@@ -21,6 +23,118 @@ class QueryBuilder
21
23
22
24
}
23
25
26
+ /**
27
+ * @param string $dqlPartName
28
+ * @param literal-string|object|list<literal-string>|array{join: array<int|string, object>} $dqlPart
29
+ * @param bool $append
30
+ *
31
+ * @return $this
32
+ */
33
+ public function add($dqlPartName, $dqlPart, $append = false)
34
+ {
35
+
36
+ }
37
+
38
+ /**
39
+ * @param literal-string|null $delete
40
+ * @param literal-string|null $alias
41
+ *
42
+ * @return $this
43
+ */
44
+ public function delete($delete = null, $alias = null)
45
+ {
46
+
47
+ }
48
+
49
+ /**
50
+ * @param literal-string|null $update
51
+ * @param literal-string|null $alias
52
+ *
53
+ * @return $this
54
+ */
55
+ public function update($update = null, $alias = null)
56
+ {
57
+
58
+ }
59
+
60
+ /**
61
+ * @param literal-string $from
62
+ * @param literal-string $alias
63
+ * @param literal-string|null $indexBy
64
+ *
65
+ * @return $this
66
+ */
67
+ public function from($from, $alias, $indexBy = null)
68
+ {
69
+
70
+ }
71
+
72
+ /**
73
+ * @param literal-string $join
74
+ * @param literal-string $alias
75
+ * @param Expr\Join::ON|Expr\Join::WITH|null $conditionType
76
+ * @param literal-string|Expr\Comparison|Expr\Composite|null $condition
77
+ * @param literal-string|null $indexBy
78
+ *
79
+ * @return $this
80
+ */
81
+ public function innerJoin($join, $alias, $conditionType = null, $condition = null, $indexBy = null)
82
+ {
83
+
84
+ }
85
+
86
+ /**
87
+ * @param literal-string $join
88
+ * @param literal-string $alias
89
+ * @param Expr\Join::ON|Expr\Join::WITH|null $conditionType
90
+ * @param literal-string|Expr\Comparison|Expr\Composite|null $condition
91
+ * @param literal-string|null $indexBy
92
+ *
93
+ * @return $this
94
+ */
95
+ public function leftJoin($join, $alias, $conditionType = null, $condition = null, $indexBy = null)
96
+ {
97
+
98
+ }
99
+
100
+ /**
101
+ * @param literal-string $join
102
+ * @param literal-string $alias
103
+ * @param Expr\Join::ON|Expr\Join::WITH|null $conditionType
104
+ * @param literal-string|Expr\Comparison|Expr\Composite|null $condition
105
+ * @param literal-string|null $indexBy
106
+ *
107
+ * @return $this
108
+ */
109
+ public function join($join, $alias, $conditionType = null, $condition = null, $indexBy = null)
110
+ {
111
+
112
+ }
113
+
114
+ /**
115
+ * @return literal-string
116
+ */
117
+ public function getRootAlias()
118
+ {
119
+
120
+ }
121
+
122
+ /**
123
+ * @return list<literal-string>
124
+ */
125
+ public function getRootAliases()
126
+ {
127
+
128
+ }
129
+
130
+ /**
131
+ * @return list<literal-string>
132
+ */
133
+ public function getAllAlias()
134
+ {
135
+
136
+ }
137
+
24
138
/**
25
139
* @param literal-string|object|array<mixed> $predicates
26
140
* @return $this
0 commit comments