Гостевая

Только для зарегистрированных посетителей
.
Строитель

Jane, можно сказать, что я тренируюсь постоянно: я играю ежедневно, и плюс изучаю теорию, а так же еженедельно играю на неофициальных турнирах.

Строитель 17 июл 2022 г., 22:18

А сегодня все три тура выиграл! ))

.
Jane
Блиносвёрт ?

Строитель, а тренировался заранее?

.
Строитель

Сегодня впервые за свои сорок шесть я сыграл на официальном турнире! Правда, три тура проиграл, но ещё шесть впереди.

https://chess-results.com/tnr654846.aspx?lan=11&art=5

.
galtsev.t
<?php exit;

Simba, спасибо

.
Simba
Кадило крутится, лавэха мутится

galtsev.t, type передавать не надо. Сразу integer, zero кидай

.
galtsev.t
<?php exit;
                'NotEmpty' => [
                    'type' => [
                        'integer',
                        'zero',
                    ],
                ],
.
galtsev.t
<?php exit;

Simba, установка типа обрабатываемых данных в валидаторе NotEmpty не работает, все пропускает 

.
Simba
Кадило крутится, лавэха мутится

galtsev.t, можно через валидатор, можно так: https://github.com/johncms/johncms/blob/2cbc6a3eabeaded34cd636ea112b7c17272ee4fd/modules/johncms/forum/src/Controllers/FilesController.php#L57-L58 Получаешь расширение, потом с помощью in_array проверяешь.

Через валидатор если, то будет примерно такое правило https://github.com/johncms/johncms/blob/develop/modules/johncms/admin/src/Forms/CreateUserForm.php#L99
Только можно будет юзать MimeType если это не картинки. Ну или проверка по расширению Extension.

.
galtsev.t
<?php exit;

Simba, а форматы как можно проверить? через валидатор можно?

.
galtsev.t
<?php exit;

Simba, благодарю