Class: Stenographer::Outputs::BaseOutput

Inherits:
Object
  • Object
show all
Defined in:
lib/stenographer/outputs/base_output.rb

Direct Known Subclasses

SlackOutput

Instance Method Summary collapse

Constructor Details

#initialize(change: nil, output: nil) ⇒ BaseOutput

Returns a new instance of BaseOutput.

Raises:

  • (StandardError)


6
7
8
9
10
11
# File 'lib/stenographer/outputs/base_output.rb', line 6

def initialize(change: nil, output: nil)
  raise StandardError, 'you must pass the Output' if output.blank?

  @change = change
  @output = output
end

Instance Method Details

#sendObject

Raises:

  • (StandardError)


13
14
15
# File 'lib/stenographer/outputs/base_output.rb', line 13

def send
  raise StandardError, 'implement me'
end