Module | Cms::Behaviors::Connecting::MacroMethods |
In: |
lib/cms/behaviors/connecting.rb
|
# File lib/cms/behaviors/connecting.rb, line 11 11: def is_connectable(options={}) 12: @is_connectable = true 13: extend ClassMethods 14: include InstanceMethods 15: 16: attr_accessor :connect_to_page_id 17: attr_accessor :connect_to_container 18: attr_accessor :connected_page 19: 20: has_many :connectors, :as => :connectable 21: 22: attr_accessor :updated_by_page 23: 24: after_create :connect_to_page 25: after_save :update_connected_pages 26: end