Module: Voltex::Pundit

Defined in:
lib/voltex/pundit.rb

Instance Method Summary collapse

Instance Method Details

#permission?(resource, action) ⇒ Boolean

Returns:

  • (Boolean)


3
4
5
6
7
8
# File 'lib/voltex/pundit.rb', line 3

def permission?(resource, action)
  !!Voltex.current_permissions.detect do |permission|
    permission.resource == resource.to_s &&
      permission.action == action.to_s
  end
end