class Oembedder::ConsumerRequest

Attributes

format[RW]
maxheight[RW]
maxwidth[RW]
url[RW]

Public Class Methods

new(url, params = {}) click to toggle source
# File lib/oembedder/consumer_request.rb, line 6
def initialize(url, params = {})
  @url = url
  @maxwidth = params[:maxwidth]
  @maxheight = params[:maxheight]
  @format = params[:format] ||= :json # default is json
end

Public Instance Methods

urlparams() click to toggle source
# File lib/oembedder/consumer_request.rb, line 13
def urlparams
  param = "?url=#{self.url}"
  param += "&maxwidth=#{self.maxwidth}" if self.maxwidth
  param += "&maxheight=#{self.maxheight}" if self.maxheight
  param
end