Module: Charyf::Engine::Intent::Processor::Helpers::ClassMethods
- Defined in:
- lib/charyf/engine/intent/processors/helpers.rb
Instance Method Summary collapse
Instance Method Details
#scoped_name(skill_name, *args) ⇒ Object
13 14 15 |
# File 'lib/charyf/engine/intent/processors/helpers.rb', line 13 def scoped_name(skill_name, *args) ([skill_name.to_s] + args).join('_') end |
#unscope_name(skill_name, name) ⇒ Object
17 18 19 |
# File 'lib/charyf/engine/intent/processors/helpers.rb', line 17 def unscope_name(skill_name, name) name.start_with?(skill_name.to_s) ? name.sub("#{skill_name.to_s}_", '') : name end |