diff options
| author | Charles <sircharlesaze@gmail.com> | 2020-01-07 13:06:14 +0100 |
|---|---|---|
| committer | Charles <sircharlesaze@gmail.com> | 2020-01-07 13:06:14 +0100 |
| commit | 7086111ad4dd997e12a3220e1ee60c9b9bcf0bb8 (patch) | |
| tree | f7453d7dd5cbaaab246e23810b02d3edf1e451be /srcs/wordpress/wp-includes/Requests/Transport.php | |
| parent | c59bdcf77c50cbe89b4a93782cdd6d9e7532080e (diff) | |
| download | ft_server-7086111ad4dd997e12a3220e1ee60c9b9bcf0bb8.tar.gz ft_server-7086111ad4dd997e12a3220e1ee60c9b9bcf0bb8.tar.bz2 ft_server-7086111ad4dd997e12a3220e1ee60c9b9bcf0bb8.zip | |
Added wordpress
Diffstat (limited to 'srcs/wordpress/wp-includes/Requests/Transport.php')
| -rw-r--r-- | srcs/wordpress/wp-includes/Requests/Transport.php | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/srcs/wordpress/wp-includes/Requests/Transport.php b/srcs/wordpress/wp-includes/Requests/Transport.php new file mode 100644 index 0000000..7e4a262 --- /dev/null +++ b/srcs/wordpress/wp-includes/Requests/Transport.php @@ -0,0 +1,41 @@ +<?php +/** + * Base HTTP transport + * + * @package Requests + * @subpackage Transport + */ + +/** + * Base HTTP transport + * + * @package Requests + * @subpackage Transport + */ +interface Requests_Transport { + /** + * Perform a request + * + * @param string $url URL to request + * @param array $headers Associative array of request headers + * @param string|array $data Data to send either as the POST body, or as parameters in the URL for a GET/HEAD + * @param array $options Request options, see {@see Requests::response()} for documentation + * @return string Raw HTTP result + */ + public function request($url, $headers = array(), $data = array(), $options = array()); + + /** + * Send multiple requests simultaneously + * + * @param array $requests Request data (array of 'url', 'headers', 'data', 'options') as per {@see Requests_Transport::request} + * @param array $options Global options, see {@see Requests::response()} for documentation + * @return array Array of Requests_Response objects (may contain Requests_Exception or string responses as well) + */ + public function request_multiple($requests, $options); + + /** + * Self-test whether the transport can be used + * @return bool + */ + public static function test(); +}
\ No newline at end of file |
