# LessThan - Менее чем

Валидатор LessThan позволяет проверить число на предмет того, что оно меньше чем заданное в параметре.\
Обратите внимание, что данный валидатор работает только с числами. Строки или даты этот валидатор не позволяет проверять.

### Поддерживаемые параметры

* **inclusive**: Включая максимальное значение. Если задано **true**, то значение равное максимальное значение будет проходить валидацию. Если задано **false**, то значение равное максимальному значению не будет проходить валидацию.
* **max**: Устанавливает максимальное значение.

### Примеры использования

```php
// Массив полей и значений
$data = [
    'test' => 60,
];

// Настройки валидатора
$rules = [
    'test' => [
        'LessThan' => [
            'max'       => 60,
            'inclusive' => true,
        ],
    ],
];

// Валидация
$validator = new \Johncms\Validator\Validator($data, $rules);
if ($validator->isValid()) {
    echo 'OK';
} else {
    d($validator->getErrors());
}
```

Этот пример выведет "OK", т.к. включен параметр inclusive и значение равно максимальному.

```php
// Массив полей и значений
$data = [
    'test' => 60,
];

// Настройки валидатора
$rules = [
    'test' => [
        'LessThan' => [
            'max'       => 60,
            'inclusive' => false,
        ],
    ],
];

// Валидация
$validator = new \Johncms\Validator\Validator($data, $rules);
if ($validator->isValid()) {
    echo 'OK';
} else {
    d($validator->getErrors());
}
```

А этот пример выведет ошибку т.к. параметр inclusive имеет значение false т.к. этот параметр исключает максимальное значение.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.johncms.com/10.0/obshie-svedeniya/validaciya/lessthan-menee-chem.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
