Module: ActsAsNode::ClassMethods

Defined in:
lib/releaf/content/acts_as_node.rb

Instance Method Summary collapse

Instance Method Details

#acts_as_node(params: nil, fields: nil) ⇒ Object

There are no configuration options yet.



15
16
17
18
19
20
21
22
23
# File 'lib/releaf/content/acts_as_node.rb', line 15

def acts_as_node(params: nil, fields: nil)
  configuration = {params: params, fields: fields}

  ActsAsNode.register_class(self.name)

  # Store acts_as_node configuration
  cattr_accessor :acts_as_node_configuration
  self.acts_as_node_configuration = configuration
end