Sha256: 917ef04236dbaaf83ffeec3d9a7ef9c1f084e398e746053c7f336a555cd7d60a

Contents?: true

Size: 215 Bytes

Versions: 3

Compression:

Stored size: 215 Bytes

Contents

# Application Policy
class ApplicationPolicy
  attr_reader :user, :record

  def keppler_admin?
    user.keppler_admin?
  end

  def admin?
    user.admin?
  end

  def same_user?(id)
    user.id.eql?(id)
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
keppler-2.0.2 installer/core/app/policies/application_policy.rb
keppler-2.0.1 installer/core/app/policies/application_policy.rb
keppler-2.0.0 installer/core/app/policies/application_policy.rb