Module: CanCanCanJs::Export::ClassMethods

Defined in:
lib/cancancan_js/export.rb

Instance Method Summary collapse

Instance Method Details

#export(user) ⇒ Object



72
73
74
75
76
# File 'lib/cancancan_js/export.rb', line 72

def export user
  local_ability = Ability.new(user)
  # We don't care about the 'cannot' section
  return {class_abilities: local_ability.front_end_permissions[:can], object_rules: local_ability.export_rules}
end