public function validate($input)
{
if (!is_string($input)) {
return false;
}
if (0 === mb_strpos($input, '#')) {
$input = mb_substr($input, 1);
}
$length = mb_strlen($input);
if ($length != 3 && $length != 6) {
return false;
}
return parent::validate($input);
}