Requests::parse_multiple() WordPress Method
The parse_multiple() method of the Requests class can be used to parse the responses of multiple WordPress requests into an array. This is useful for batch processing of data from WordPress.
Requests::parse_multiple( string $response, array $request ) #
Callback for transport.internal.parse_response
Description
Internal use only. Converts a raw HTTP response to a Requests_Response while still executing a multiple request.
Parameters
- $response
- (string)(Required)Full response text including headers and body (will be overwritten with Response instance) 
- $request
- (array)(Required)Request data as passed into Requests::request_multiple() 
Return
(null) $response is either set to a Requests_Response instance, or a Requests_Exception object
Source
File: wp-includes/class-requests.php
	public static function parse_multiple(&$response, $request) {
		try {
			$url      = $request['url'];
			$headers  = $request['headers'];
			$data     = $request['data'];
			$options  = $request['options'];
			$response = self::parse_response($response, $url, $headers, $data, $options);
		}
		catch (Requests_Exception $e) {
			$response = $e;
		}
	}
Expand full source codeCollapse full source codeView on TracView on GitHub