Module: Wordpress::API::InstanceMethods
- Defined in:
- lib/wordpress/api.rb
Instance Method Summary collapse
Instance Method Details
#exec_api(request, &response) ⇒ Object
31 32 33 34 35 36 37 38 39 40 41 42 43 |
# File 'lib/wordpress/api.rb', line 31 def exec_api(request, &response) json = call(request, :bearer_token_request => true) if !json['error'].nil? raise Wordpress::ResponseError, json end if response.nil? Wordpress::OpenStruct.new(json) else instance_exec(json, &response) end end |