Module: ActsAsNode

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

Defined Under Namespace

Modules: ClassMethods Classes: Railtie

Class Method Summary collapse

Class Method Details

.classesObject



26
27
28
29
30
31
# File 'lib/releaf/content/acts_as_node.rb', line 26

def self.classes
  # eager load in dev env
  Rails.application.eager_load! if Rails.env.development?

  @classes
end

.register_class(class_name) ⇒ Object



7
8
9
# File 'lib/releaf/content/acts_as_node.rb', line 7

def self.register_class(class_name)
  @classes << class_name unless @classes.include? class_name
end