fix: type

This commit is contained in:
origami11@yandex.ru 2024-12-12 12:12:00 +03:00
parent e5e0b6735f
commit 1d22953f68

View file

@ -12,10 +12,10 @@ class Time extends AbstractRule
private $split = ":";
public function getErrorMsg()
{
{
return "Неверный формат времени";
}
static function checktime($hour, $minute)
{
if ($hour > -1 && $hour < 24 && $minute > -1 && $minute < 60) {
@ -25,13 +25,12 @@ class Time extends AbstractRule
public function isValid(Collection $container, $status = null)
{
/** @var array[string]|null */
/** @var list<string> */
$tmp = explode($this->split, $container->get($this->field), 2);
if ($tmp) {
if (self::checktime ((int)$tmp[0], (int)$tmp[1])) {
return true;
}
if (self::checktime ((int)$tmp[0], (int)$tmp[1])) {
return true;
}
return false;
}
}