Module: SurveyMetamodel::Base::ClassModule
- Defined in:
- lib/generators/survey/metamodels/base.rb
Instance Method Summary collapse
Instance Method Details
#class_name? ⇒ Boolean
16 17 18 |
# File 'lib/generators/survey/metamodels/base.rb', line 16 def class_name? !class_name.blank? end |
#real_class_name ⇒ Object
20 21 22 23 |
# File 'lib/generators/survey/metamodels/base.rb', line 20 def real_class_name self.class_name = snake_class if !class_name? return self.class_name end |
#snake_base_class ⇒ Object
29 30 31 |
# File 'lib/generators/survey/metamodels/base.rb', line 29 def snake_base_class self.class.superclass.name.class_name end |
#snake_class ⇒ Object
25 26 27 |
# File 'lib/generators/survey/metamodels/base.rb', line 25 def snake_class self.class.name.class_name end |