module Graphiti::Rails::Debugging

Wraps controller actions in a [Graphiti Debugger](www.graphiti.dev/guides/concepts/debugging#debugger).

Public Class Methods

included(klass) click to toggle source
# File lib/graphiti/rails/debugging.rb, line 5
def self.included(klass)
  klass.around_action :debug_graphiti
end

Public Instance Methods

debug_graphiti() { || ... } click to toggle source

Called by [`#around_action`](api.rubyonrails.org/classes/AbstractController/Callbacks/ClassMethods.html#method-i-around_action) to wrap the current action in a Graphiti Debugger.

# File lib/graphiti/rails/debugging.rb, line 11
def debug_graphiti
  Debugger.debug do
    yield
  end
end