class Batsir::Strategies::Strategy

Attributes

context[R]

Public Class Methods

new(context) click to toggle source
# File lib/batsir/strategies/strategy.rb, line 7
def initialize(context)
  if context.respond_to? :execute
    @context = context
  else
    raise Batsir::Errors::ExecuteMethodNotImplementedError.new
  end
end

Public Instance Methods

execute(message, error = nil) click to toggle source
# File lib/batsir/strategies/strategy.rb, line 15
def execute(message, error = nil)
end