class Krb::Setup::Base
Sets up configuration
Public Instance Methods
process()
click to toggle source
# File lib/krb/setup/base.rb, line 9 def process shopify_prompts language_prompt wrap_up end
Private Instance Methods
language_prompt()
click to toggle source
# File lib/krb/setup/base.rb, line 28 def language_prompt input = prompt.select('Select your library :', %w[php rails node]) setup['language'] = input end
shopify_prompts()
click to toggle source
# File lib/krb/setup/base.rb, line 23 def shopify_prompts setup['shop_name'] = Krb::Setup::AskShopifyShopName.process setup['access_key'] = Krb::Setup::AskShopifyAccessKey.process(setup) end
wrap_up()
click to toggle source
# File lib/krb/setup/base.rb, line 17 def wrap_up prettier_setup = JSON.pretty_generate(setup) File.open(setup_file_path, 'w+') { |f| f.write(prettier_setup) } Krb::Setup::GitIgnore.process end