Sha256: a2abf8a6319cb8f95c0743aba3a50e678c07937c9c4753eb869955baff196cca

Contents?: true

Size: 464 Bytes

Versions: 2

Compression:

Stored size: 464 Bytes

Contents

class User < ApplicationRecord
  include Commons::Concerns::Attributes::Sex
  include Commons::Concerns::Extensions::SoftDeleted
  include Commons::Concerns::Guard::Capitalizable
  include Commons::Concerns::Validations::Undestroyable

  capitalize only: [:name]

  strip_attributes only: [:name, :last_name],
                   allow_empty: true,
                   collapse_spaces: true

  validates :name,
            :last_name,
            presence: true
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
commons_yellowme-0.16.0 spec/dummy/app/models/user.rb
commons_yellowme-0.15.0 spec/dummy/app/models/user.rb