17 lines
289 B
Ruby
17 lines
289 B
Ruby
class RecipeStep < ActiveRecord::Base
|
|
|
|
belongs_to :recipe, inverse_of: :recipe_steps
|
|
|
|
validates :step, presence: true
|
|
validates :sort_order, presence: true
|
|
|
|
def log_copy
|
|
copy = RecipeStep.new
|
|
copy.sort_order = self.sort_order
|
|
copy.step = self.step
|
|
|
|
copy
|
|
end
|
|
|
|
end
|