module Mandate::CallInjector
Public Class Methods
extended(base)
click to toggle source
# File lib/mandate/call_injector.rb, line 3 def self.extended(base) # Defining call allows us to do use the syntax: # Foobar.(some, args) # which internally calls: # Foobar.new(some, args).call() class << base def call(*args) new(*args).call end end end