ecole_eft_app/app/models/portlet.rb
Nicolas Bally ba02bda008 suite
2021-05-15 02:43:48 +02:00

42 lines
486 B
Ruby

# -*- encoding : utf-8 -*-
class Portlet < ActiveRecord::Base
belongs_to :block
belongs_to :content, :polymorphic => true
accepts_nested_attributes_for :content
default_scope { order(position: :asc) }
attr_accessor :skip_before_update
def dup
@portlet = Portlet.new(self.attributes)
@portlet.id = nil
@portlet.content = self.content.dup
@portlet.save
@portlet
end
before_create do
end
before_update do
end
before_destroy do
end
end