protected function isValid($value) { if (!is_string($value) || !preg_match(self::PATTERN_MATCH_UUID, $value)) { $this->addError('The given subject was not a valid UUID.', 1221565853); } }