Class: Iknow::List::Application

Inherits:
Object
  • Object
show all
Defined in:
lib/iknow/model/list.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(params = {}) ⇒ Application

Returns a new instance of Application.



27
28
29
30
31
# File 'lib/iknow/model/list.rb', line 27

def initialize(params = {})
  @application  = params[:application]
  @list_id      = params[:list_id]
  @lang         = params[:lang]
end

Instance Attribute Details

#applicationObject (readonly)

Returns the value of attribute application.



26
27
28
# File 'lib/iknow/model/list.rb', line 26

def application
  @application
end

#langObject (readonly)

Returns the value of attribute lang.



26
27
28
# File 'lib/iknow/model/list.rb', line 26

def lang
  @lang
end

#list_idObject (readonly)

Returns the value of attribute list_id.



26
27
28
# File 'lib/iknow/model/list.rb', line 26

def list_id
  @list_id
end

Instance Method Details

#urlObject



32
33
34
# File 'lib/iknow/model/list.rb', line 32

def url
  "http://www.iknow.co.jp/flash?swf=#{self.name}&course_id=#{self.list_id}&lang=#{self.lang}"
end