Sha256: ff88e437f71ed1271f6fb9691995a59dbbdd3eef7ff53489d56cdf93b39f5b26

Contents?: true

Size: 264 Bytes

Versions: 35

Compression:

Stored size: 264 Bytes

Contents

class Permission < ActiveRecord::Base
  has_many :group_permissions
  has_many :groups, :through => :group_permissions
  
  validates_presence_of :name
  validates_uniqueness_of :name
  
  named_scope :named, lambda{|name| {:conditions => {:name => name}}}
  
end

Version data entries

35 entries across 35 versions & 11 rubygems

Version Path
SFEley-browsercms-3.0.2 app/models/permission.rb
buzzware-browsercms-3.0.2 app/models/permission.rb
coredumplings-browsercms-3.0.0 app/models/permission.rb
nate-browsercms-3.0.210 app/models/permission.rb
nate-browsercms-3.0.211 app/models/permission.rb
we5-browsercms-3.0.1.1 app/models/permission.rb
webficient-browsercms-3.0.1 app/models/permission.rb
webficient-browsercms-3.0.2 app/models/permission.rb
webficient-browsercms-3.0.3 app/models/permission.rb
webficient-browsercms-3.0.4 app/models/permission.rb
browsercms-3.1.5 app/models/permission.rb
browsercms-3.1.4 app/models/permission.rb
browsercms-3.1.3 app/models/permission.rb
bf4-browsercms-3.1.0 app/models/permission.rb
drujensen-browsercms-3.2.0 app/models/permission.rb
browsercmsi-3.1.2 app/models/permission.rb
browsercms-3.1.2 app/models/permission.rb
browsercms-3.1.1 app/models/permission.rb
browsercmsi-3.1.1 app/models/permission.rb
browsercmsi-3.1.0 app/models/permission.rb