/** * @see DataValue::parseUserValue * * @param string $value */ protected function parseUserValue($value) { if ($value === '') { $this->addErrorMsg('smw_emptystring'); } if (($this->getOptionBy('smwgDVFeatures') & SMW_DV_PVAP) == 0 && $value !== '') { $this->addErrorMsg(array('smw-datavalue-feature-not-supported', 'Allows pattern (SMW_DV_PVAP)')); } $content = $this->allowsPatternContentParser->parse($value); if (!$content) { $this->addErrorMsg(array('smw-datavalue-allows-pattern-reference-unknown', $value), Message::PARSE); } parent::parseUserValue($value); }
/** * @see DataValue::parseUserValue * * @param string $value */ protected function parseUserValue($value) { parent::parseUserValue($value); }