12345678910111213141516171819202122232425 |
- <?php
- /* For licensing terms, see /license.txt */
- /**
- * QuickForm rule to check a text field has a minimum of X chars
- * @package chamilo.include
- */
- class Html_Quickform_Rule_MinText extends HTML_QuickForm_Rule
- {
- /**
- * Function to check a text field has a minimum of X chars
- * @see HTML_QuickForm_Rule
- * @param string $text A text
- * @param int $count The minimum number of characters that the text should contain
- * @return boolean True if text has the minimum number of chars required
- */
- public function validate($text, $count)
- {
- $checkMinText = function($a, $b) {
- return strlen(utf8_decode($a)) >= $b;
- };
- return $checkMinText($text, $count);
- }
- }
|