module Geri::Config
Public Class Methods
configure() { |self| ... }
click to toggle source
configure override
# File lib/geri/config.rb, line 28 def self.configure(&block) register_default_site begin yield self end end
register_site(domain, mount_point) { |site| ... }
click to toggle source
# File lib/geri/config.rb, line 21 def self.register_site(domain, mount_point, &block) site = Site.new(domain, mount_point) yield site sites[domain] = site end
Private Class Methods
register_default_site()
click to toggle source
# File lib/geri/config.rb, line 37 def self.register_default_site register_site :default, '/' do |site| site.name = 'GeriCMS' end end