20250810 v1.0

This commit is contained in:
2025-08-10 11:48:29 +03:00
parent d2077fbc76
commit 3dc403ebf2
11 changed files with 426 additions and 19 deletions

View File

@@ -93,16 +93,29 @@
return $this->AddCondition($column, '<=', $value);
}
/**
* Добавляет условие LIKE.
*
* @param string $column Имя колонки.
* @param string $value Значение.
*
* @return ConditionBuilder Возвращает объект для цепочек.
*/
public function WhereLike (string $column, string $value): ConditionBuilder
{
return $this->AddCondition($column, 'LIKE', $value);
}
/**
* Добавляет условие.
*
* @param string $column Имя колонки.
* @param string $operator Оператор (<=, <, =, >, >=).
* @param string $operator Оператор (<=, <, =, >, >=, ...).
* @param mixed $value Значение.
*
* @return ConditionBuilder Возвращает объект для цепочек.
*/
private function AddCondition (string $column, string $operator, mixed $value): ConditionBuilder
public function AddCondition (string $column, string $operator, mixed $value): ConditionBuilder
{
return $this->AddConditionA(new Condition($column, $operator, $value));
}