diff --git a/lib/manager/query.php b/lib/manager/query.php index 466c895e..20a3f51c 100644 --- a/lib/manager/query.php +++ b/lib/manager/query.php @@ -350,7 +350,7 @@ public function whereNotBetween(string $column, $from, $to): self * Where the comma separated list column contains the given value or any of the given values. * * @param string $column Column with comma separated list - * @param string|int|int[] $value Single value (string or int) or array of values (ints only) + * @param string|int|array $value Single value (string or int) or array of values (ints only) * @return $this */ public function whereListContains(string $column, $value): self @@ -497,7 +497,7 @@ public function havingNotBetween(string $column, $from, $to): self * Where the comma separated list column contains the given value or any of the given values. * * @param string $column Column with comma separated list - * @param string|int|int[] $value Single value (string or int) or array of values (ints only) + * @param string|int|array $value Single value (string or int) or array of values (ints only) * @return $this */ public function havingListContains(string $column, $value): self @@ -694,18 +694,18 @@ public function findIds(array $ids): rex_yform_manager_collection } /** - * @return null|T + * @return T|null */ public function findOne(): ?rex_yform_manager_dataset { $this->limit(1); - /** @var null|T */ + /** @var T|null */ return rex_yform_manager_dataset::queryOne($this->getQuery(), $this->getParams(), $this->table); } /** - * @return null|T + * @return T|null */ public function findId(int $id): ?rex_yform_manager_dataset { @@ -837,7 +837,7 @@ private function normalizeValue($value) * @param self::PARAM_* $type * @param mixed $value */ - private function addParam(string $type, $value): string + public function addParam(string $type, $value): string { $this->paramCounter[$type] = ($this->paramCounter[$type] ?? 0) + 1; @@ -872,7 +872,7 @@ private function buildCondition(string $type, string $column, mixed $value, ?str /** * @param self::PARAM_* $type * @param string $column Column with comma separated list - * @param string|int|int[] $value Single value (string or int) or array of values (ints only) + * @param string|int|array $value Single value (string or int) or array of values (ints only) */ private function buildListContains(string $type, string $column, $value): string {