Class: GoodData::Bricks::ParamsInspectMiddleware

Inherits:
Middleware
  • Object
show all
Defined in:
lib/gooddata/bricks/middleware/params_inspect_middleware.rb

Instance Attribute Summary

Attributes inherited from Middleware

#app

Instance Method Summary collapse

Methods inherited from Middleware

#initialize, #load_defaults

Methods included from Utils

#returning

Constructor Details

This class inherits a constructor from GoodData::Bricks::Middleware

Instance Method Details

#call(params) ⇒ Object



14
15
16
17
18
# File 'lib/gooddata/bricks/middleware/params_inspect_middleware.rb', line 14

def call(params)
  inspect = params[:inspect_params] || params['inspect_params']
  puts 'Inspecting Parameters ...'
  puts JSON.pretty_generate(params) if inspect.to_b
end