Sha256: 424fda0214536155c62f0a9fe444f1b9fc53fa982d8b9c403015f0e1191854c9

Contents?: true

Size: 295 Bytes

Versions: 15

Compression:

Stored size: 295 Bytes

Contents

module PandaCms
  class User < ApplicationRecord
    validates :firstname, presence: true
    validates :lastname, presence: true
    validates :email, presence: true, uniqueness: {case_sensitive: true}
  end

  def is_admin?
    admin
  end

  def name
    "#{firstname} #{lastname}"
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
panda_cms-0.5.3 app/models/panda_cms/user.rb
panda_cms-0.5.2 app/models/panda_cms/user.rb
panda_cms-0.5.1 app/models/panda_cms/user.rb
panda_cms-0.5.0 app/models/panda_cms/user.rb
panda_cms-0.3.15 app/models/panda_cms/user.rb
panda_cms-0.3.14 app/models/panda_cms/user.rb
panda_cms-0.3.13 app/models/panda_cms/user.rb
panda_cms-0.3.12 app/models/panda_cms/user.rb
panda_cms-0.3.11 app/models/panda_cms/user.rb
panda_cms-0.3.10 app/models/panda_cms/user.rb
panda_cms-0.3.9 app/models/panda_cms/user.rb
panda_cms-0.3.8 app/models/panda_cms/user.rb
panda_cms-0.3.7 app/models/panda_cms/user.rb
panda_cms-0.3.6 app/models/panda_cms/user.rb
panda_cms-0.3.5 app/models/panda_cms/user.rb