Class: CopyleaksApi::Validators::UrlValidator
- Inherits:
-
Object
- Object
- CopyleaksApi::Validators::UrlValidator
- Defined in:
- lib/copyleaks_api/validators/url_validator.rb
Class Method Summary collapse
-
.validate!(url) ⇒ Object
raises error if given url for callback is invalid.
Class Method Details
.validate!(url) ⇒ Object
raises error if given url for callback is invalid
6 7 8 |
# File 'lib/copyleaks_api/validators/url_validator.rb', line 6 def validate!(url) raise BadUrlError.new(url) unless url =~ %r(^(https?://)?([\da-z\.-]+)\.([a-z\.]{2,6})([/\w \.-]*)*/?$) end |