Sha256: 868b0efe510464961172a38a50e798639ff533ecd078c165c6ecde2378a45c11
Contents?: true
Size: 413 Bytes
Versions: 2
Compression:
Stored size: 413 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
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
outpost-cms-0.0.5 | app/models/permission.rb |
outpost-cms-0.0.4 | app/models/permission.rb |