class Aclize::Acl::Role
Public Class Methods
new(name)
click to toggle source
# File lib/aclize/acl/role.rb, line 7 def initialize(name) @name = name.to_s @controllers = Aclize::Acl::ControllersRegistry.new @paths = Aclize::Acl::PathsRegistry.new end
Public Instance Methods
controllers(&block)
click to toggle source
# File lib/aclize/acl/role.rb, line 13 def controllers(&block) if block_given? @controllers.instance_eval(&block) else return @controllers end end
paths(&block)
click to toggle source
# File lib/aclize/acl/role.rb, line 21 def paths(&block) if block_given? @paths.instance_eval(&block) else return @paths end end