Class: Missle::Command

Inherits:
Object
  • Object
show all
Includes:
Wisper::Publisher
Defined in:
lib/missle/command.rb

Instance Method Summary collapse

Constructor Details

#initialize(params) ⇒ Command

Returns a new instance of Command.



8
9
10
11
# File 'lib/missle/command.rb', line 8

def initialize(params)
  @params = params
  @errors = OpenStruct.new(messages: [])
end

Instance Method Details

#runObject



13
14
15
# File 'lib/missle/command.rb', line 13

def run
  fail NotImplementedError, 'Implement #run in subclass'
end