Sha256: 73c7463ebc5b51b0312b24f68f78bd539e1b89a1440edaa006365835a6a6d65e

Contents?: true

Size: 170 Bytes

Versions: 4

Compression:

Stored size: 170 Bytes

Contents

module Permits::Roles
  def self.available
    if Module.const_defined? :User
      User.roles if User.respond_to? roles
    else
      [:guest, :admin]
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
cancan-permits-0.1.3 lib/cancan-permits/permits/roles.rb
cancan-permits-0.1.2 lib/cancan-permits/permits/roles.rb
cancan-permits-0.1.1 lib/cancan-permits/permits/roles.rb
cancan-permits-0.1.0 lib/cancan-permits/permits/roles.rb