public function isValid($value) : bool { if (is_array($value) || is_object($value)) { return false; } if (!preg_match('~^\\d+$~', (string) $value)) { return false; } return true; }