Module: AFMotion::Operation::JSON
- Defined in:
- lib/afmotion/operation.rb
Class Method Summary collapse
Class Method Details
.for_request(request, &callback) ⇒ Object
21 22 23 24 25 26 27 28 29 30 31 32 |
# File 'lib/afmotion/operation.rb', line 21 def self.for_request(request, &callback) operation = AFJSONRequestOperation.JSONRequestOperationWithRequest(request, success: lambda { |request, response, json| result = AFMotion::HTTPResult.new(operation, json, nil) callback.call(result) }, failure: lambda { |request, response, error, json| result = AFMotion::HTTPResult.new(operation, json, error) callback.call(result) } ) end |