Class: Senkyoshi::Blog

Inherits:
Resource show all
Defined in:
lib/senkyoshi/models/blog.rb

Instance Method Summary collapse

Methods inherited from Resource

#_search_and_replace, #cleanup, #fix_html, #matches_xid?

Constructor Details

#initializeBlog

Returns a new instance of Blog.



5
6
7
8
9
# File 'lib/senkyoshi/models/blog.rb', line 5

def initialize
  @title = ""
  @description = ""
  @is_public = true
end

Instance Method Details

#canvas_conversion(course, _resources = nil) ⇒ Object



18
19
20
# File 'lib/senkyoshi/models/blog.rb', line 18

def canvas_conversion(course, _resources = nil)
  course
end

#iterate_xml(data, _) ⇒ Object



11
12
13
14
15
16
# File 'lib/senkyoshi/models/blog.rb', line 11

def iterate_xml(data, _)
  @name = Senkyoshi.get_attribute_value(data, "TITLE")
  @description = data.at("TEXT").text
  @is_public = Senkyoshi.get_attribute_value(data, "ISAVAILABLE")
  self
end