Make open source

This commit is contained in:
John Lees-Miller
2018-10-27 16:46:26 +01:00
commit 6e82ba528b
163 changed files with 3912 additions and 0 deletions

19
app/models/plus_one.rb Normal file
View 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