Class: Extension::Forms::Create

Inherits:
ShopifyCli::Form show all
Defined in:
lib/project_types/extension/forms/create.rb

Instance Attribute Summary

Attributes inherited from ShopifyCli::Form

#ctx, #xargs

Instance Method Summary collapse

Methods inherited from ShopifyCli::Form

ask, flag_arguments, #initialize, positional_arguments

Constructor Details

This class inherits a constructor from ShopifyCli::Form

Instance Method Details

#askObject



8
9
10
11
# File 'lib/project_types/extension/forms/create.rb', line 8

def ask
  self.type = ask_type
  self.name = ask_name
end

#directory_nameObject



13
14
15
# File 'lib/project_types/extension/forms/create.rb', line 13

def directory_name
  @directory_name ||= name.strip.gsub(/( )/, '_').downcase
end