Sha256: 0081241f3b76524dad56139628b8085e8dc87888b37e22d46178fb669a3c9554

Contents?: true

Size: 231 Bytes

Versions: 3

Compression:

Stored size: 231 Bytes

Contents

class Permissions < Aegis::Permissions

  role :user

  missing_user_means { User.new(:role_name => 'user') }

  resources :properties do
    resources :reviews do
      reading do
        allow :user
      end
    end
  end

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
aegis-2.5.3 spec/app_root/app/models/permissions.rb
aegis-2.5.2 spec/app_root/app/models/permissions.rb
aegis-2.5.1 spec/app_root/app/models/permissions.rb