Class: CLI

Inherits:
Thor
  • Object
show all
Defined in:
lib/almirah.rb

Instance Method Summary collapse

Instance Method Details

#combine(project_folder) ⇒ Object



46
47
48
49
50
51
52
53
# File 'lib/almirah.rb', line 46

def combine(project_folder)
  Almirah.create_project_utility project_folder
  if options[:run]
    Almirah.combine_run(options[:run])
  else
    Almirah.combine_protocols
  end
end

#create(project_name) ⇒ Object



31
32
33
# File 'lib/almirah.rb', line 31

def create(project_name)
  Almirah.create_new_project_structure project_name
end

#please(project_folder) ⇒ Object



18
19
20
21
22
23
24
25
# File 'lib/almirah.rb', line 18

def please(project_folder)
  a = Almirah.new project_folder
  if options[:run]
    a.run(options[:run])
  else
    a.default
  end
end