/** * @param XCube_PropertyInterface $property * @param array $vars * @return bool */ public function isValid(XCube_PropertyInterface $property, $vars) { if ($property->isNull()) { return true; } else { return mb_strlen($property->toString(), 'UTF-8') <= $vars['mb_maxlength']; } }