Module: Iqvoc::Configuration::Collection::ClassMethods

Defined in:
lib/iqvoc/configuration/collection.rb

Instance Method Summary collapse

Instance Method Details

#base_classObject



23
24
25
# File 'lib/iqvoc/configuration/collection.rb', line 23

def base_class
  base_class_name.constantize
end

#include_modulesObject



35
36
37
# File 'lib/iqvoc/configuration/collection.rb', line 35

def include_modules
  include_module_names.map(&:constantize)
end

#member_classObject



27
28
29
# File 'lib/iqvoc/configuration/collection.rb', line 27

def member_class
  member_class_name.constantize
end

#note_classesObject



31
32
33
# File 'lib/iqvoc/configuration/collection.rb', line 31

def note_classes
  note_class_names.map(&:constantize)
end