Class: Permify::Permission

Inherits:
Object
  • Object
show all
Defined in:
lib/permify/permission.rb,
lib/permify/permission/null.rb,
lib/permify/permission/static.rb,
lib/permify/permission/dynamic.rb,
lib/permify/permission/combination.rb

Direct Known Subclasses

Combination, Dynamic, Null, Static

Defined Under Namespace

Classes: Combination, CombinationMap, Dynamic, Null, Static

Instance Method Summary collapse

Constructor Details

#initialize(*args) ⇒ Permission

Returns a new instance of Permission.



3
4
# File 'lib/permify/permission.rb', line 3

def initialize(*args)
end

Instance Method Details

#granted?(candidate, context) ⇒ Boolean

Returns:

  • (Boolean)


6
7
8
# File 'lib/permify/permission.rb', line 6

def granted?(candidate, context)
  false
end