def call(name, start, ending, transaction_id, payload)
      # rails doesn't recommend instrumenting methods that start with bang
      # when in production
      return if name.start_with?(BANG)

      method_name = name.split(DOT).first

      if respond_to?(method_name)
        send(method_name, start, ending, transaction_id, payload)
      end
    end
def call(name, start, ending, transaction_id, payload)
      # rails doesn't recommend instrumenting methods that start with bang
      # when in production
      return if name.start_with?(BANG)

      method_name = name.split(DOT).first

      if respond_to?(method_name)
        send(method_name, start, ending, transaction_id, payload)
      end
    end
Internal: Initializes a new instance.

 adapter - The adapter instance to send instrumentation to.
 Private: Dispatcher that converts incoming events to method calls.