Module: Permissive

Defined in:
lib/permissive/permission.rb,
lib/permissive.rb,
lib/permissive/permissions.rb,
lib/permissive/acts_as_permissive.rb

Overview

TODO: Abstract this module more later

Defined Under Namespace

Modules: ActsAsPermissive, Permissions Classes: Permission, PermissionError

Constant Summary collapse

@@strong =
false

Class Method Summary collapse

Class Method Details

.strongObject



8
9
10
# File 'lib/permissive.rb', line 8

def self.strong
  @@strong
end

.strong=(new_strong) ⇒ Object



12
13
14
# File 'lib/permissive.rb', line 12

def self.strong=(new_strong)
  @@strong = !!new_strong
end