Sha256: f2009c2a52772f7a9ce6ed1e5fe0c1587c0afc4cad9ad13652d03fcb4953116c

Contents?: true

Size: 331 Bytes

Versions: 5

Compression:

Stored size: 331 Bytes

Contents

# @private
class Skyline::Role < ActiveRecord::Base
  set_table_name :skyline_roles
  
  has_many :grants, :class_name => "Skyline::Grant"
  has_many :users, :class_name => "Skyline::User", :through => :grants
  
  has_and_belongs_to_many :rights, :class_name => "Skyline::Right", :join_table => "skyline_rights_skyline_roles"
end

Version data entries

5 entries across 5 versions & 2 rubygems

Version Path
skylinecms-3.2.0 app/models/skyline/role.rb
skylinecms-3.1.0 app/models/skyline/role.rb
westarete-skylinecms-3.0.8.20100329 app/models/skyline/role.rb
westarete-skylinecms-3.0.8.20100330 app/models/skyline/role.rb
skylinecms-3.0.8 app/models/skyline/role.rb