lib/gnip_api/gnip/url.rb in gnip_api-0.0.9 vs lib/gnip_api/gnip/url.rb in gnip_api-1.0.0

- old
+ new

@@ -1,15 +1,17 @@ module Gnip class Url < Gnip::Message - attr_reader :url, :expanded_url, :expanded_status, :display_url, :indices + attr_reader :url, :expanded_url, :expanded_status, :display_url, :indices, :expanded_url_title, :expanded_url_description def initialize params={} @url = params['url'] @expanded_url = params['expanded_url'] @display_url = params['display_url'] @expanded_status = params['expanded_status'] @indices = params['indices'] + @expanded_url_title = params['expanded_url_title'] + @expanded_url_description = params['expanded_url_description'] end def url Addressable::URI.parse(@url) unless @url.nil? end @@ -19,9 +21,10 @@ end def original_attributes { :url => @url, + :title => @title, :display_url => @display_url, :expanded_url => @expanded_url, :expanded_status => @expanded_status, :indices => @indices }.delete_if{|k,v| v.nil?}