class Fluffle::Handlers::Delegator

Public Class Methods

new(delegated_object) click to toggle source
# File lib/fluffle/handlers/delegator.rb, line 4
def initialize(delegated_object)
  @delegated_object = delegated_object
end

Public Instance Methods

call(method:, params:, **_) click to toggle source
# File lib/fluffle/handlers/delegator.rb, line 8
def call(method:, params:,  **_)
  @delegated_object.send method.to_sym, *params
end