Sha256: 3bc7d82bfce8af42f3b6f6152ac7489885a079f2a46f0040daaa27d7fda4c3e2

Contents?: true

Size: 173 Bytes

Versions: 15

Compression:

Stored size: 173 Bytes

Contents

module AdminRoleCheck
  def admin?
    self.to_s.downcase.to_sym == :admin
  end
end  

class String
  include AdminRoleCheck
end

class Symbol
  include AdminRoleCheck
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
roles_generic-0.5.0 lib/roles_generic/admin.rb
roles_generic-0.3.9 lib/roles_generic/admin.rb
roles_generic-0.3.8 lib/roles_generic/admin.rb
roles_generic-0.3.7.2 lib/roles_generic/admin.rb
roles_generic-0.3.7.1 lib/roles_generic/admin.rb
roles_generic-0.3.7 lib/roles_generic/admin.rb
roles_generic-0.3.6 lib/roles_generic/admin.rb
roles_generic-0.3.5 lib/roles_generic/admin.rb
roles_generic-0.3.4 lib/roles_generic/admin.rb
roles_generic-0.3.3 lib/roles_generic/admin.rb
roles_generic-0.2.7 lib/roles_generic/admin.rb
roles_generic-0.2.6 lib/roles_generic/admin.rb
roles_generic-0.2.5 lib/roles_generic/admin.rb
roles_generic-0.2.4 lib/roles_generic/admin.rb
roles_generic-0.2.3 lib/roles_generic/admin.rb