Sha256: 315a90390bdf8849b20e74b802aa2a2b37f7a233dd8bdebb80dfce141d1c23e8

Contents?: true

Size: 226 Bytes

Versions: 9

Compression:

Stored size: 226 Bytes

Contents

class User < ActiveRecord::Base
  attr_accessible :email, :first_name, :last_name, :phone

  validates :email, uniqueness: true, presence: true

  def roles
    return ['admin'] if last_name.include?('admin')
    []
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
newsletter-3.2.25.1 spec/test_app/app/models/user.rb
newsletter-3.2.22.0 spec/test_app/app/models/user.rb
newsletter-3.2.7 spec/test_app/app/models/user.rb
newsletter-3.2.6 spec/test_app/app/models/user.rb
newsletter-3.2.5 spec/test_app/app/models/user.rb
newsletter-3.2.4 spec/test_app/app/models/user.rb
newsletter-3.2.2 spec/test_app/app/models/user.rb
newsletter-3.2.1 spec/test_app/app/models/user.rb
newsletter-3.2.0 spec/test_app/app/models/user.rb