class Qwik::SiteLog
Public Class Methods
new(config, site)
click to toggle source
# File vendor/qwik/lib/qwik/site-log.rb, line 20 def initialize(config, site) @config = config @site = site end
Public Instance Methods
add(t, user, cmd, pagename)
click to toggle source
# File vendor/qwik/lib/qwik/site-log.rb, line 25 def add(t, user, cmd, pagename) dbkey('_SiteLog' ).add(t, user, cmd, pagename) dbkey('_SiteChanged').add(t, user, cmd, pagename) end
list()
click to toggle source
# File vendor/qwik/lib/qwik/site-log.rb, line 30 def list dbkey('_SiteLog').hash.sort end
Private Instance Methods
dbkey(key)
click to toggle source
# File vendor/qwik/lib/qwik/site-log.rb, line 36 def dbkey(key) page = @site[key] page = @site.create(key) if page.nil? page.wikidb end