Sha256: f4b073c733b6e8100f4ffed9e4702db3ad8551a799b3e75aeb811ad8c371df77
Contents?: true
Size: 451 Bytes
Versions: 13
Compression:
Stored size: 451 Bytes
Contents
class Widget < ActiveRecord::Base has_roles has_capabilities has_and_belongs_to_many :applications has_many :user_preferences, :as => :preferenced_record validates_uniqueness_of :xtype validates_uniqueness_of :internal_identifier def to_access_hash { :xtype => self.xtype, :roles => self.roles.collect{|role| role.internal_identifier}, :capabilities => self.capabilites_to_hash } end end
Version data entries
13 entries across 13 versions & 1 rubygems