Class: Yao::Plugins::DefaultClientGenerator
- Inherits:
-
Object
- Object
- Yao::Plugins::DefaultClientGenerator
- Defined in:
- lib/yao/plugins/default_client_generator.rb
Instance Method Summary collapse
Instance Method Details
#call(f, token) ⇒ Object
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
# File 'lib/yao/plugins/default_client_generator.rb', line 8 def call(f, token) f.request :accept, 'application/json' f.request :url_encoded if token f.request :os_token, token end f.response :os_error_detector f.response :json, :content_type => /\bjson$/ if Yao.config.debug f.response :logger f.response :os_dumper end if Yao.config.debug_record_response f.response :os_response_recorder end f.adapter Faraday.default_adapter end |