Sha256: 04aeae000a08126723a3498b4822d4788d0d145089d9a6d8f9a718fc6c7d7d53
Contents?: true
Size: 424 Bytes
Versions: 18
Compression:
Stored size: 424 Bytes
Contents
class User < ActiveRecord::Base attr_accessible :code, :name has_many :user_group_users, dependent: :destroy, class_name: 'Edgarj::UserGroupUser' has_many :user_groups, through: :user_group_users, class_name: 'Edgarj::UserGroup' has_many :sssns, dependent: :destroy, class_name: 'Edgarj::Sssn' def admin? user_groups.where( kind: Edgarj::UserGroup::Kind::ROLE, name: 'admin').count > 0 end end
Version data entries
18 entries across 18 versions & 1 rubygems