diff --git a/application/Espo/Core/Select/Order/Params.php b/application/Espo/Core/Select/Order/Params.php index 2004fc5935..19968fec9a 100644 --- a/application/Espo/Core/Select/Order/Params.php +++ b/application/Espo/Core/Select/Order/Params.php @@ -34,6 +34,8 @@ use Espo\Core\Select\SearchParams; use InvalidArgumentException; /** + * Order parameters. + * * @immutable */ class Params @@ -85,11 +87,17 @@ class Params return $this->forbidComplexExpressions; }*/ + /** + * Force default order. + */ public function forceDefault(): bool { return $this->forceDefault; } + /** + * An order-By field. + */ public function getOrderBy(): ?string { /** @var ?string */ @@ -97,6 +105,8 @@ class Params } /** + * An order direction. + * * @return SearchParams::ORDER_ASC|SearchParams::ORDER_DESC|null */ public function getOrder(): ?string diff --git a/application/Espo/Core/Select/Where/Item.php b/application/Espo/Core/Select/Where/Item.php index 2aee0ee7d6..e8cc2b66e0 100644 --- a/application/Espo/Core/Select/Where/Item.php +++ b/application/Espo/Core/Select/Where/Item.php @@ -36,6 +36,8 @@ use InvalidArgumentException; use RuntimeException; /** + * A where item. + * * @immutable */ class Item diff --git a/application/Espo/Core/Select/Where/ItemBuilder.php b/application/Espo/Core/Select/Where/ItemBuilder.php index b41e5fb7f4..c97858267d 100644 --- a/application/Espo/Core/Select/Where/ItemBuilder.php +++ b/application/Espo/Core/Select/Where/ItemBuilder.php @@ -31,6 +31,9 @@ namespace Espo\Core\Select\Where; use Espo\Core\Select\Where\Item\Data; +/** + * A where-item builder. + */ class ItemBuilder { private ?string $type = null; diff --git a/application/Espo/Core/Select/Where/Params.php b/application/Espo/Core/Select/Where/Params.php index 185fb19bc7..097f96724c 100644 --- a/application/Espo/Core/Select/Where/Params.php +++ b/application/Espo/Core/Select/Where/Params.php @@ -32,6 +32,8 @@ namespace Espo\Core\Select\Where; use InvalidArgumentException; /** + * Where parameters. + * * @immutable */ class Params @@ -43,7 +45,7 @@ class Params {} /** - * @param array $params + * @param array $params */ public static function fromArray(array $params): self { @@ -61,11 +63,17 @@ class Params return $object; } + /** + * Apply permission check. + */ public function applyPermissionCheck(): bool { return $this->applyPermissionCheck; } + /** + * Forbid complex expressions. + */ public function forbidComplexExpressions(): bool { return $this->forbidComplexExpressions;