Sha256: 8936f87b33a3c575e4c3b1afbf3756b37b4fd3b0fa6d653b8a3be88354d1958f
Contents?: true
Size: 390 Bytes
Versions: 1
Compression:
Stored size: 390 Bytes
Contents
class Permission < ActiveRecord::Base outpost_model #------------------- # Association has_many :user_permissions has_many :users, class_name: Outpost.config.user_class, through: :user_permissions, dependent: :destroy #------------------- # Validation validates :resource, uniqueness: true #------------------- def title self.resource.titleize end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
outpost-cms-0.0.3 | app/models/permission.rb |