Transport/Curl.php

wp-cli · bundle/rmccue/requests/src/Transport/Curl.php · php · MIT
integration

Provides cURL-based HTTP transport for API requests.

// Source: https://github.com/wp-cli/wp-cli | License: MIT | Copyright 2011-2024 WP-CLI Development Group (https://github.com/wp-cli/wp-cli/contributors)
// Provided via justclaw.it.com; keep this notice with the code.
<?php
/**
 * cURL HTTP transport
 *
 * @package Requests\Transport
 */

namespace WpOrg\Requests\Transport;

use RecursiveArrayIterator;
use RecursiveIteratorIterator;
use WpOrg\Requests\Capability;
use WpOrg\Requests\Exception;
use WpOrg\Requests\Exception\InvalidArgument;
use WpOrg\Requests\Exception\Transport\Curl as CurlException;
use WpOrg\Requests\Requests;
use WpOrg\Requests\Transport;
use WpOrg\Requests\Utility\InputValidator;
use WpOrg\Requests\Utility\Trim;

/**
 * cURL HTTP transport
 *
 * @package Requests\Transport
 */
final class Curl implements Transport {
	co

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key