class Knj::Maemo::FremantleCalendar
Public Class Methods
new()
click to toggle source
# File lib/knj/maemo/fremantle-calendar/fremantle-calendar.rb, line 4 def initialize require "knjrbfw/libknjphpfuncs.rb" require "knjrbfw/knjdb/libknjdb.rb" @db = KnjDB.new({ "type" => "sqlite3", "path" => "/home/user/.calendar/calendardb" }) end
Public Instance Methods
events()
click to toggle source
# File lib/knj/maemo/fremantle-calendar/fremantle-calendar.rb, line 14 def events ret = [] f_gevents = @db.query("SELECT * FROM Components ORDER BY DateStart") while(d_gevents = f_gevents.fetch) ret << Event.new({ "cal" => self, "data" => d_gevents, "db" => @db }) end return ret end