/** * Implements corresponding isValidXX logic. * * @param string $context Please see corresponding isValidXX description. * @param string $input Please see corresponding isValidXX description. * @param int $maxLength Please see corresponding isValidXX description. * @param bool $allowNull Please see corresponding isValidXX description. * * @return does not return a value. * @throws ValidationException thrown if input is invalid. * @throws IntrusionException thrown if intrusion is detected. */ private function _assertValidHTML($context, $input, $maxLength, $allowNull) { $hvr = new HTMLValidationRule('HTML_Validator', $this->_encoder); $hvr->setMaximumLength($maxLength); $hvr->setAllowNull($allowNull); $hvr->assertValid($context, $input); return null; }