Sha256: 723119ba02355a29299578a08068e3da289481bdaab9e7f8c0302ac3764b3884

Contents?: true

Size: 236 Bytes

Versions: 20

Compression:

Stored size: 236 Bytes

Contents

class Ability
  include CanCan::Ability

  def initialize(user)
    case user.try(:role).try(:name)
    when 'Administrator'
      can :manage, InterLibraryLoan
    when 'Librarian'
      can :manage, InterLibraryLoan
    end
  end
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
enju_inter_library_loan-0.1.1 spec/dummy/app/models/ability.rb
enju_inter_library_loan-0.1.0 spec/dummy/app/models/ability.rb
enju_inter_library_loan-0.1.0.pre12 spec/dummy/app/models/ability.rb
enju_inter_library_loan-0.1.0.pre11 spec/dummy/app/models/ability.rb
enju_inter_library_loan-0.1.0.pre10 spec/dummy/app/models/ability.rb
enju_inter_library_loan-0.1.0.pre9 spec/dummy/app/models/ability.rb
enju_inter_library_loan-0.1.0.pre8 spec/dummy/app/models/ability.rb
enju_inter_library_loan-0.1.0.pre7 spec/dummy/app/models/ability.rb
enju_inter_library_loan-0.1.0.pre6 spec/dummy/app/models/ability.rb
enju_inter_library_loan-0.1.0.pre5 spec/dummy/app/models/ability.rb
enju_inter_library_loan-0.1.0.pre4 spec/dummy/app/models/ability.rb
enju_inter_library_loan-0.1.0.pre3 spec/dummy/app/models/ability.rb
enju_inter_library_loan-0.1.0.pre2 spec/dummy/app/models/ability.rb
enju_inter_library_loan-0.1.0.pre spec/dummy/app/models/ability.rb
enju_inter_library_loan-0.0.6 spec/dummy/app/models/ability.rb
enju_inter_library_loan-0.0.5 spec/dummy/app/models/ability.rb
enju_inter_library_loan-0.0.4 spec/dummy/app/models/ability.rb
enju_inter_library_loan-0.0.3 spec/dummy/app/models/ability.rb
enju_inter_library_loan-0.0.2 spec/dummy/app/models/ability.rb
enju_inter_library_loan-0.0.1 spec/dummy/app/models/ability.rb