@@ -63,7 +63,17 @@ class Builder implements BuilderContract
63
63
/**
64
64
* The current query value bindings.
65
65
*
66
- * @var array
66
+ * @var array{
67
+ * select: list<mixed>,
68
+ * from: list<mixed>,
69
+ * join: list<mixed>,
70
+ * where: list<mixed>,
71
+ * groupBy: list<mixed>,
72
+ * having: list<mixed>,
73
+ * order: list<mixed>,
74
+ * union: list<mixed>,
75
+ * unionOrder: list<mixed>,
76
+ * }
67
77
*/
68
78
public $ bindings = [
69
79
10000
9;select ' => [],
@@ -4127,7 +4137,7 @@ public function getOffset()
4127
4137
/**
4128
4138
* Get the current query value bindings in a flattened array.
4129
4139
*
4130
- * @return array
4140
+ * @return list<mixed>
4131
4141
*/
4132
4142
public function getBindings ()
4133
4143
{
@@ -4137,7 +4147,17 @@ public function getBindings()
4137
4147
/**
4138
4148
* Get the raw array of bindings.
4139
4149
*
4140
- * @return array
4150
+ * @return array{
4151
+ * select: list<mixed>,
4152
+ * from: list<mixed>,
4153
+ * join: list<mixed>,
4154
+ * where: list<mixed>,
4155
+ * groupBy: list<mixed>,
4156
+ * having: list<mixed>,
4157
+ * order: list<mixed>,
4158
+ * union: list<mixed>,
4159
+ * unionOrder: list<mixed>,
4160
+ * }
4141
4161
*/
4142
4162
public function getRawBindings ()
4143
4163
{
@@ -4147,6 +4167,7 @@ public function getRawBindings()
4147
4167
/**
4148
4168
* Set the bindings on the query builder.
4149
4169
*
4170
+ * @param list<mixed> $bindings
4150
4171
* @param string $type
4151
4172
* @return $this
4152
4173
*
@@ -4208,6 +4229,7 @@ public function castBinding($value)
4208
4229
/**
4209
4230
* Merge an array of bindings into our bindings.
4210
4231
*
4232
+ * @param self $query
4211
4233
* @return $this
4212
4234
*/
4213
4235
public function mergeBindings (self $ query )
@@ -4220,7 +4242,8 @@ public function mergeBindings(self $query)
4220
4242
/**
4221
4243
* Remove all of the expressions from a list of bindings.
4222
4244
*
4223
- * @return array
4245
+ * @param array<mixed> $bindings
4246
+ * @return list<mixed>
4224
4247
*/
4225
4248
public function cleanBindings (array $ bindings )
4226
4249
{
0 commit comments