module FbGraph2::Edge::Picture
Public Instance Methods
assign(attributes)
click to toggle source
Calls superclass method
# File lib/fb_graph2/edge/picture.rb, line 4 def assign(attributes) super if attributes.include? :picture @_cached_picture = attributes[:picture] end end
picture(*args)
click to toggle source
# File lib/fb_graph2/edge/picture.rb, line 11 def picture(*args) params = args.extract_options! params[:type] = args.first if args.first picture = if @_cached_picture.present? && params.blank? @_cached_picture else self.get params.merge(redirect: false), edge: :picture end Struct::Picture.new picture[:data] end