Sha256: eac6bad5942d74042f1f4886f81ebc4e7b9f8419a84fc76265371090cce4093a

Contents?: true

Size: 272 Bytes

Versions: 4

Compression:

Stored size: 272 Bytes

Contents

class FamilyGallery::UserRole < ActiveRecord::Base
  belongs_to :user

  validates_presence_of :role
  validates_uniqueness_of :role, scope: :user_id
  validates_presence_of :user

  def self.role_options
    {
      t('.administrator') => 'administrator'
    }
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
family_gallery-0.0.8 app/models/family_gallery/user_role.rb
family_gallery-0.0.7 app/models/family_gallery/user_role.rb
family_gallery-0.0.6 app/models/family_gallery/user_role.rb
family_gallery-0.0.5 app/models/family_gallery/user_role.rb