1234567891011121314151617181920 |
- <?php
- /* For licensing terms, see /license.txt */
- /**
- * QuickForm rule to check a date
- * @package chamilo.include
- */
- class Html_Quickform_Rule_Date extends HTML_QuickForm_Rule
- {
- /**
- * Function to check a date
- * @see HTML_QuickForm_Rule
- * @param array $date An array with keys F (month), d (day) and Y (year)
- * @return boolean True if date is valid
- */
- function validate($date, $options)
- {
- $compareDate = create_function('$a', 'return checkdate($a[\'M\'],$a[\'d\'],$a[\'Y\']);');
- return $compareDate($date);
- }
- }
|