Class: ShopifyTransporter::BaseGroup

Inherits:
Thor::Group
  • Object
show all
Includes:
Thor::Actions
Defined in:
lib/shopify_transporter/generators/base_group.rb

Direct Known Subclasses

Generate, New

Constant Summary collapse

SUPPORTED_PLATFORMS_MAPPING =
{
  'Magento' => 'magento',
}

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.source_rootObject



20
21
22
# File 'lib/shopify_transporter/generators/base_group.rb', line 20

def source_root
  File.expand_path('../../', File.dirname(__FILE__))
end

Instance Method Details

#config_filenameObject



15
16
17
# File 'lib/shopify_transporter/generators/base_group.rb', line 15

def config_filename
  'config.yml'
end

#name_componentsObject



11
12
13
# File 'lib/shopify_transporter/generators/base_group.rb', line 11

def name_components
  @name_components ||= name.scan(/[[:alnum:]]+/)
end