class Flickrie::Media::Tag
Public Class Methods
new(hash, api_caller)
click to toggle source
# File lib/flickrie/objects/media/tag.rb, line 30 def initialize(hash, api_caller) @hash = hash @api_caller = api_caller end
Public Instance Methods
[](key)
click to toggle source
# File lib/flickrie/objects/media/tag.rb, line 24 def [](key) @hash[key] end
content()
click to toggle source
@return [String]
# File lib/flickrie/objects/media/tag.rb, line 12 def content() @hash['_content'] end
hash()
click to toggle source
@return [Hash]
# File lib/flickrie/objects/media/tag.rb, line 26 def hash() @hash end
id()
click to toggle source
@return [String]
# File lib/flickrie/objects/media/tag.rb, line 8 def id() @hash['id'] end
machine_tag?()
click to toggle source
@return [Boolean]
# File lib/flickrie/objects/media/tag.rb, line 15 def machine_tag? @hash['machine_tag'].to_i == 1 if @hash['machine_tag'] end
raw()
click to toggle source
@return [String]
# File lib/flickrie/objects/media/tag.rb, line 10 def raw() @hash['raw'] end
Private Instance Methods
to_s()
click to toggle source
# File lib/flickrie/objects/media/tag.rb, line 35 def to_s content end