# File lib/apipie/extractor/recorder.rb, line 96 def analyze(env, &block) Apipie::Extractor.call_recorder.analyse_env(env) response = block.call Apipie::Extractor.call_recorder.analyse_response(response) response ensure Apipie::Extractor.call_finished end
# File lib/apipie/extractor/recorder.rb, line 90 def call(env) analyze(env) do @app.call(env) end end
# File lib/apipie/extractor/recorder.rb, line 86 def initialize(app) @app = app end