Sha256: eb7f3f6148ddf9ad324b961b05a1a9d44334be2b1e3906fd6f8cf27779f1aaeb
Contents?: true
Size: 505 Bytes
Versions: 26
Compression:
Stored size: 505 Bytes
Contents
class Ability include CanCan::Ability include ArtfullyOse::CommonAbilities def initialize(user) user ||= User.new ticketing_abilities_for(user) if user.is_in_organization? paid_ticketing_abilities_for(user) if user.current_organization.can? :access, :paid_ticketing person_abilities_for(user) if user.is_in_organization? order_ablilities_for(user) if user.is_in_organization? import_ablilities_for(user) if user.is_in_organization? default_abilities_for(user) end end
Version data entries
26 entries across 26 versions & 1 rubygems