Method: Cms::EngineHelper#engine_name
- Defined in:
- lib/cms/engine_helper.rb
#engine_name ⇒ Object
66 67 68 69 70 71 72 73 74 75 76 77 |
# File 'lib/cms/engine_helper.rb', line 66 def engine_name name = EngineHelper.module_name(target_class) return "main_app" unless name begin engine = "#{name}::Engine".constantize rescue NameError # This means there is no Engine for this model, so its from the main Rails App. return "main_app" end engine.engine_name end |