Class: CanTango::Configuration::Engines::Permit

Inherits:
Engine
  • Object
show all
Includes:
Singleton
Defined in:
lib/cantango/configuration/engines/permit.rb

Instance Method Summary collapse

Methods inherited from Engine

#off?, #reset!, #set

Instance Method Details

#on?Boolean

Returns:

  • (Boolean)


9
10
11
12
# File 'lib/cantango/configuration/engines/permit.rb', line 9

def on?
  @state ||= :on
  @state == :on
end

#special_permitsObject



18
19
20
# File 'lib/cantango/configuration/engines/permit.rb', line 18

def special_permits
  [:any, :system]
end

#typesObject



14
15
16
# File 'lib/cantango/configuration/engines/permit.rb', line 14

def types
  [:roles, :role_groups, :licenses, :users]
end