Sha256: 5dce06103a88930b0811563df9f5fe62da1c6a1fa61c1e412222ccc5ec8603fe

Contents?: true

Size: 664 Bytes

Versions: 1

Compression:

Stored size: 664 Bytes

Contents

require 'group' #TODO This is a hack to get the group model to load in development. Works, but for how long?

class User < ActiveRecord::Base
  # Rolify Gem
  rolify

  # FriendlyId Gem
  extend FriendlyId
  friendly_id :display_name, use: :slugged

  # Devise Gem
  # Include default devise modules. Others available are:
  # :confirmable, :lockable, :timeoutable and :omniauthable
  devise :database_authenticatable, :registerable,
         :recoverable, :rememberable, :trackable, :validatable

  # MessageTrain Gem
  message_train name_column: :display_name, address_book_method: :valid_recipients_for

  def self.valid_recipients_for(sender)
    all
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
message_train-0.1.7 spec/dummy/app/models/user.rb