class Slh::Models::SitePath
Attributes
flavor[RW]
name[R]
parent_site[R]
specific_users[RW]
Public Class Methods
new(site_path,parent_site,&block)
click to toggle source
# File lib/slh/models/site_path.rb, line 5 def initialize(site_path,parent_site,&block) @parent_site = parent_site if site_path.match(/^\/.+/) raise "Invalid site path: #{site_path}, leading slashes are NOT allowed except when protecting an entire site" end @name = site_path @flavor = :authentication_required @specific_users = [] if block_given? self.instance_eval(&block) end end