Class: Yadecli::Cli::Composer

Inherits:
Thor
  • Object
show all
Defined in:
lib/yadecli/cli/composer.rb

Overview

composer

Instance Method Summary collapse

Instance Method Details

#install(project_name, branch_name = nil) ⇒ Object



28
29
30
# File 'lib/yadecli/cli/composer.rb', line 28

def install(project_name, branch_name = nil)
  Yadecli::Service::ComposerService.new.install(project_name, branch_name, options)
end

#listObject



19
20
21
# File 'lib/yadecli/cli/composer.rb', line 19

def list
  Yadecli::Service::ComposerService.new.list
end

#log(project_name, service_name) ⇒ Object



63
64
65
# File 'lib/yadecli/cli/composer.rb', line 63

def log(project_name, service_name)
  Yadecli::Service::ComposerService.new.log_service(project_name, service_name, options)
end

#setupObject



13
14
15
# File 'lib/yadecli/cli/composer.rb', line 13

def setup
  Yadecli::Service::ComposerService.new.setup
end

#start(project_name = nil, service_name = nil) ⇒ Object



48
49
50
# File 'lib/yadecli/cli/composer.rb', line 48

def start(project_name = nil, service_name = nil)
  Yadecli::Service::ComposerService.new.start_service(project_name, service_name)
end

#stop(project_name = nil, service_name = nil) ⇒ Object



56
57
58
# File 'lib/yadecli/cli/composer.rb', line 56

def stop(project_name = nil, service_name = nil)
  Yadecli::Service::ComposerService.new.stop_service(project_name, service_name, options)
end

#switch(project_name, target_branch) ⇒ Object



35
36
37
# File 'lib/yadecli/cli/composer.rb', line 35

def switch(project_name, target_branch)
  Yadecli::Service::ComposerService.new.switch(project_name, target_branch, options)
end

#uninstall(name) ⇒ Object



42
43
44
# File 'lib/yadecli/cli/composer.rb', line 42

def uninstall(name)
  Yadecli::Service::ComposerService.new.uninstall(name, options)
end