Sha256: 8484e2cd95802ac36c8c80424b3120caac1c7f87f88fc55235807df5f0fb887c

Contents?: true

Size: 416 Bytes

Versions: 2

Compression:

Stored size: 416 Bytes

Contents

class User < ActiveRecord::Base
  devise :database_authenticatable, :registerable, :confirmable
  validates :email, presence: true
  has_many :articles, dependent: :destroy
  has_one :admin, dependent: :destroy

  acts_as_target email: :email, email_allowed: :confirmed_at, batch_email_allowed: :confirmed_at, printable_name: :name
  acts_as_notifier printable_name: :name

  def admin?
    admin.present?
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
activity_notification-1.0.2 spec/rails_app/app/models/user.rb
activity_notification-1.0.1 spec/rails_app/app/models/user.rb