Class: Rubysmith::CLI::Actions::Publish

Inherits:
Object
  • Object
show all
Defined in:
lib/rubysmith/cli/actions/publish.rb

Overview

Handles parsing of Command Line Interface (CLI) publish options.

Instance Method Summary collapse

Constructor Details

#initialize(extension: Extensions::Milestoner) ⇒ Publish

Returns a new instance of Publish.



8
9
10
# File 'lib/rubysmith/cli/actions/publish.rb', line 8

def initialize extension: Extensions::Milestoner
  @extension = extension
end

Instance Method Details

#call(configuration) ⇒ Object



12
# File 'lib/rubysmith/cli/actions/publish.rb', line 12

def call(configuration) = extension.call(configuration)