Url.php 379 B

1234567891011121314151617181920212223
  1. <?php
  2. /* For licensing terms, see /license.txt */
  3. /**
  4. * Validate urls
  5. *
  6. */
  7. class HTML_QuickForm_Rule_Url extends HTML_QuickForm_Rule
  8. {
  9. /**
  10. * Validates url
  11. *
  12. * @param string $url
  13. * @return boolean Returns true if valid, false otherwise.
  14. */
  15. function validate($url)
  16. {
  17. return (bool) filter_var($url, FILTER_VALIDATE_URL);
  18. }
  19. }