class SakaiInfo::PageProperty
Public Class Methods
find_by_page_id(page_id)
click to toggle source
# File lib/sakai-info/page.rb, line 106 def self.find_by_page_id(page_id) properties = {} DB.connect[:sakai_site_page_property]. where(:page_id => page_id).all.each do |row| properties[row[:name]] = row[:value].read end return properties end
get(page_id, property_name)
click to toggle source
# File lib/sakai-info/page.rb, line 96 def self.get(page_id, property_name) row = DB.connect[:sakai_site_page_property]. filter(:page_id => page_id, :name => property_name).first if row.nil? nil else row[:value].read end end