Sha256: 02c065f3bfd4f676610a102ffdf16241fdab1c0b95d65c58f5c8ec66cacf580b
Contents?: true
Size: 428 Bytes
Versions: 5
Compression:
Stored size: 428 Bytes
Contents
require 'role_model' class User < ApplicationRecord include RoleModel devise :database_authenticatable, :registerable, :recoverable, :rememberable, :validatable, :omniauthable # has_many :authentications, dependent: :destroy roles :admin scoped_search on: :email def reasonable_name email end def translated_roles role_symbols.map { |s| self.class.human_attribute_name(s) }.join ', ' end end
Version data entries
5 entries across 5 versions & 1 rubygems