Make open source
This commit is contained in:
19
app/models/plus_one.rb
Normal file
19
app/models/plus_one.rb
Normal file
@ -0,0 +1,19 @@
|
||||
#
|
||||
# An extra guest.
|
||||
#
|
||||
class PlusOne < ApplicationRecord
|
||||
belongs_to :guest
|
||||
|
||||
auto_strip_attributes :first_name, :last_name, :diet
|
||||
|
||||
validates :first_name, presence: true
|
||||
validates :first_name, length: { maximum: 1024 }
|
||||
validates :last_name, presence: true
|
||||
validates :last_name, length: { maximum: 1024 }
|
||||
|
||||
def name
|
||||
"#{first_name} #{last_name}"
|
||||
end
|
||||
|
||||
validates :diet, length: { maximum: 8192 }
|
||||
end
|
Reference in New Issue
Block a user