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?}