Module: CubaApi::Guard::ClassMethods

Defined in:
lib/cuba_api/guard.rb

Instance Method Summary collapse

Instance Method Details

#guard(&block) ⇒ Object



34
35
36
37
38
39
40
41
42
43
# File 'lib/cuba_api/guard.rb', line 34

def guard( &block )
  self[ :guard ] ||= block ||
    begin
      warn 'no guard configured. default guard denies eveythings !'
      guard = Ixtlan::UserManagement::Guard.new
      Proc.new do |groups|
        guard
      end
    end
end