Class: GoogleImageApi::Url

Inherits:
Object
  • Object
show all
Defined in:
lib/google_image_api/url.rb

Instance Method Summary collapse

Constructor Details

#initialize(uri) ⇒ Url

Returns a new instance of Url.



3
4
5
# File 'lib/google_image_api/url.rb', line 3

def initialize(uri)
  @uri = uri
end

Instance Method Details

#titleObject



7
8
9
10
11
# File 'lib/google_image_api/url.rb', line 7

def title
  return @title if @title
  uri     = URI.parse( @uri )
  @title  = URI.decode( uri.path.split('/').last )
end