class Flickrie::Ticket
Public Class Methods
new(info)
click to toggle source
# File lib/flickrie/objects/ticket.rb, line 25 def initialize(info) @info = info end
Public Instance Methods
[](key)
click to toggle source
# File lib/flickrie/objects/ticket.rb, line 19 def [](key) @info[key] end
complete?()
click to toggle source
@return [Boolean]
# File lib/flickrie/objects/ticket.rb, line 14 def complete?() Integer(@info['complete']) == 1 rescue nil end # @return [Time] def imported_at() Time.at(Integer(@info['imported'])) rescue nil end def [](key) @info[key] end # @return [Hash] def hash() @info end private def initialize(info) @info = info end end end
hash()
click to toggle source
@return [Hash]
# File lib/flickrie/objects/ticket.rb, line 21 def hash() @info end
id()
click to toggle source
@return [String]
# File lib/flickrie/objects/ticket.rb, line 7 def id() @info['id'] end
imported_at()
click to toggle source
@return [Time]
# File lib/flickrie/objects/ticket.rb, line 17 def imported_at() Time.at(Integer(@info['imported'])) rescue nil end def [](key) @info[key] end # @return [Hash] def hash() @info end private def initialize(info) @info = info end end
media_id()
click to toggle source
@return [String]
# File lib/flickrie/objects/ticket.rb, line 9 def media_id() @info['photoid'] end