Sha256: 8e7e7e9874797c6623893b581590be299bff1f91afbe423460e24adf5cbc1974
Contents?: true
Size: 457 Bytes
Versions: 8
Compression:
Stored size: 457 Bytes
Contents
module Wobauth class Group < ActiveRecord::Base # -- associations has_many :authorities, as: :authorizable has_many :roles, through: :authorities has_many :memberships has_many :users, -> { uniq }, through: :memberships, source: :user # -- configuration # -- validations and callbacks validates :name, presence: true, uniqueness: {case_sensitive: true} def to_s name end end end
Version data entries
8 entries across 8 versions & 1 rubygems