Module: Muffin::Policy::ClassMethods

Defined in:
lib/muffin/frostings/policy.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#permission_blockObject (readonly)

Returns the value of attribute permission_block.



6
7
8
# File 'lib/muffin/frostings/policy.rb', line 6

def permission_block
  @permission_block
end

Instance Method Details

#permitted?(&block) ⇒ Boolean

Returns:



8
9
10
# File 'lib/muffin/frostings/policy.rb', line 8

def permitted?(&block)
  @permission_block = block
end