Class: Coelacanth::Validator

Inherits:
Object
  • Object
show all
Defined in:
lib/coelacanth/validator.rb

Overview

Coelacanth::Validator

Instance Method Summary collapse

Instance Method Details

#valid_url?(url) ⇒ Boolean

Returns:

  • (Boolean)


8
9
10
11
12
13
# File 'lib/coelacanth/validator.rb', line 8

def valid_url?(url)
  uri = URI.parse(url)
  uri.is_a?(URI::HTTP) || uri.is_a?(URI::HTTPS)
rescue URI::InvalidURIError
  false
end