Class: InteractiveS3::CommandBuilder
- Inherits:
-
Object
- Object
- InteractiveS3::CommandBuilder
- Defined in:
- lib/interactive_s3/command_builder.rb
Instance Method Summary collapse
- #build ⇒ Object
-
#initialize(context, params) ⇒ CommandBuilder
constructor
A new instance of CommandBuilder.
Constructor Details
#initialize(context, params) ⇒ CommandBuilder
Returns a new instance of CommandBuilder.
3 4 5 6 |
# File 'lib/interactive_s3/command_builder.rb', line 3 def initialize(context, params) @context = context @name, *@arguments = params.split(/\s/) end |
Instance Method Details
#build ⇒ Object
8 9 10 |
# File 'lib/interactive_s3/command_builder.rb', line 8 def build command_class.new(context, name, arguments) end |