Module: ActiveModel::Serializer::CanCan::Helpers

Defined in:
lib/active_model_serializers/cancan/helpers.rb

Instance Method Summary collapse

Instance Method Details

#can?(*args) ⇒ Boolean

Returns:

  • (Boolean)


9
10
11
# File 'lib/active_model_serializers/cancan/helpers.rb', line 9

def can?(*args)
  current_ability.can? *args
end

#cannot?Boolean

Returns:

  • (Boolean)


13
14
15
# File 'lib/active_model_serializers/cancan/helpers.rb', line 13

def cannot?
  current_ability.cannot? *args
end

#current_abilityObject



5
6
7
# File 'lib/active_model_serializers/cancan/helpers.rb', line 5

def current_ability
  Ability.new(options[:scope])
end