2016-01-12 18:43:00 -06:00
|
|
|
class RecipeStep < ActiveRecord::Base
|
2016-01-13 17:10:43 -06:00
|
|
|
|
|
|
|
belongs_to :recipe, inverse_of: :recipe_steps
|
|
|
|
|
|
|
|
validates :step, presence: true
|
|
|
|
validates :sort_order, presence: true
|
|
|
|
|
2016-07-27 22:30:57 -05:00
|
|
|
def log_copy
|
|
|
|
copy = RecipeStep.new
|
|
|
|
copy.sort_order = self.sort_order
|
|
|
|
copy.step = self.step
|
|
|
|
|
|
|
|
copy
|
|
|
|
end
|
|
|
|
|
2016-01-12 18:43:00 -06:00
|
|
|
end
|