12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- <?php
- /**
- *
- * Cube Framework $Id$ mnxBdyl7M4S5UMTZdQSekcygQYITr/LPxXBqke2+axk=
- *
- * @link http://codecu.be/framework
- * @copyright Copyright (c) 2017 CodeCube SRL
- * @license http://codecu.be/framework/license Commercial License
- *
- * @version 1.10 [rev.1.10.01]
- */
- /**
- * no html validator class
- */
- namespace Cube\Validate;
- class NoHtml extends AbstractValidate
- {
- protected $_message = "'%s' cannot contain any html code.";
- /**
- *
- * checks if the variable contains only text (no html)
- *
- * @return bool return true if the validation is successful
- */
- public function isValid()
- {
- $value = $this->getValue();
- if (empty($value)) {
- return true;
- }
- if ($value != strip_tags($value)) {
- return false;
- }
- return true;
- }
- }
|