Module: AFMotion::Serialization
- Included in:
- AFHTTPSessionManager
- Defined in:
- lib/afmotion/ext/AFHTTPSessionManager.rb
Instance Method Summary collapse
- #http! ⇒ Object
- #image! ⇒ Object
- #json! ⇒ Object
- #plist! ⇒ Object
- #with_request_serializer(serializer_klass) ⇒ Object
- #with_response_serializer(serializer_klass) ⇒ Object
- #xml! ⇒ Object
Instance Method Details
#http! ⇒ Object
15 16 17 18 |
# File 'lib/afmotion/ext/AFHTTPSessionManager.rb', line 15 def http! with_request_serializer(AFHTTPRequestSerializer). with_response_serializer(AFHTTPResponseSerializer) end |
#image! ⇒ Object
34 35 36 |
# File 'lib/afmotion/ext/AFHTTPSessionManager.rb', line 34 def image! with_response_serializer(AFImageResponseSerializer) end |
#json! ⇒ Object
20 21 22 23 |
# File 'lib/afmotion/ext/AFHTTPSessionManager.rb', line 20 def json! with_request_serializer(AFJSONRequestSerializer). with_response_serializer(AFJSONResponseSerializer) end |
#plist! ⇒ Object
29 30 31 32 |
# File 'lib/afmotion/ext/AFHTTPSessionManager.rb', line 29 def plist! with_request_serializer(AFPropertyListRequestSerializer). with_response_serializer(AFPropertyListResponseSerializer) end |
#with_request_serializer(serializer_klass) ⇒ Object
5 6 7 8 |
# File 'lib/afmotion/ext/AFHTTPSessionManager.rb', line 5 def with_request_serializer(serializer_klass) self.requestSerializer = serializer_klass.serializer self end |
#with_response_serializer(serializer_klass) ⇒ Object
10 11 12 13 |
# File 'lib/afmotion/ext/AFHTTPSessionManager.rb', line 10 def with_response_serializer(serializer_klass) self.responseSerializer = serializer_klass.serializer self end |
#xml! ⇒ Object
25 26 27 |
# File 'lib/afmotion/ext/AFHTTPSessionManager.rb', line 25 def xml! with_response_serializer(AFXMLParserResponseSerializer) end |