Sha256: 95a438385f664bb44cb24361ecb01c0253c594f0c1956dd2fea20f5c6a2c9f49

Contents?: true

Size: 188 Bytes

Versions: 9

Compression:

Stored size: 188 Bytes

Contents

module Permits::Roles
  def self.available
    if defined? ::Cream
      Cream.available_roles
    elsif defined? ::User
      User.roles
    else
      [:admin, :guest]
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
cancan-permits-0.3.12 lib/cancan-permits/permits/roles.rb
cancan-permits-0.3.11 lib/cancan-permits/permits/roles.rb
cancan-permits-0.3.10 lib/cancan-permits/permits/roles.rb
cancan-permits-0.3.9 lib/cancan-permits/permits/roles.rb
cancan-permits-0.3.8 lib/cancan-permits/permits/roles.rb
cancan-permits-0.3.7 lib/cancan-permits/permits/roles.rb
cancan-permits-0.3.6 lib/cancan-permits/permits/roles.rb
cancan-permits-0.3.5 lib/cancan-permits/permits/roles.rb
cancan-permits-0.3.4 lib/cancan-permits/permits/roles.rb