Edit File by line
/home/zeestwma/ceyloniy.../wp-inclu...
File: class-requests.php
<?php
[0] Fix | Delete
/**
[1] Fix | Delete
* Requests for PHP
[2] Fix | Delete
*
[3] Fix | Delete
* Inspired by Requests for Python.
[4] Fix | Delete
*
[5] Fix | Delete
* Based on concepts from SimplePie_File, RequestCore and WP_Http.
[6] Fix | Delete
*
[7] Fix | Delete
* @package Requests
[8] Fix | Delete
*
[9] Fix | Delete
* @deprecated 6.2.0
[10] Fix | Delete
*/
[11] Fix | Delete
[12] Fix | Delete
/*
[13] Fix | Delete
* Integrators who cannot yet upgrade to the PSR-4 class names can silence deprecations
[14] Fix | Delete
* by defining a `REQUESTS_SILENCE_PSR0_DEPRECATIONS` constant and setting it to `true`.
[15] Fix | Delete
* The constant needs to be defined before this class is required.
[16] Fix | Delete
*/
[17] Fix | Delete
if (!defined('REQUESTS_SILENCE_PSR0_DEPRECATIONS') || REQUESTS_SILENCE_PSR0_DEPRECATIONS !== true) {
[18] Fix | Delete
// phpcs:ignore WordPress.PHP.DevelopmentFunctions.error_log_trigger_error
[19] Fix | Delete
trigger_error(
[20] Fix | Delete
'The PSR-0 `Requests_...` class names in the Requests library are deprecated.'
[21] Fix | Delete
. ' Switch to the PSR-4 `WpOrg\Requests\...` class names at your earliest convenience.',
[22] Fix | Delete
E_USER_DEPRECATED
[23] Fix | Delete
);
[24] Fix | Delete
[25] Fix | Delete
// Prevent the deprecation notice from being thrown twice.
[26] Fix | Delete
if (!defined('REQUESTS_SILENCE_PSR0_DEPRECATIONS')) {
[27] Fix | Delete
define('REQUESTS_SILENCE_PSR0_DEPRECATIONS', true);
[28] Fix | Delete
}
[29] Fix | Delete
}
[30] Fix | Delete
[31] Fix | Delete
require_once __DIR__ . '/Requests/src/Requests.php';
[32] Fix | Delete
[33] Fix | Delete
/**
[34] Fix | Delete
* Requests for PHP
[35] Fix | Delete
*
[36] Fix | Delete
* Inspired by Requests for Python.
[37] Fix | Delete
*
[38] Fix | Delete
* Based on concepts from SimplePie_File, RequestCore and WP_Http.
[39] Fix | Delete
*
[40] Fix | Delete
* @package Requests
[41] Fix | Delete
*
[42] Fix | Delete
* @deprecated 6.2.0 Use `WpOrg\Requests\Requests` instead for the actual functionality and
[43] Fix | Delete
* use `WpOrg\Requests\Autoload` for the autoloading.
[44] Fix | Delete
*/
[45] Fix | Delete
class Requests extends WpOrg\Requests\Requests {
[46] Fix | Delete
[47] Fix | Delete
/**
[48] Fix | Delete
* Deprecated autoloader for Requests.
[49] Fix | Delete
*
[50] Fix | Delete
* @deprecated 6.2.0 Use the `WpOrg\Requests\Autoload::load()` method instead.
[51] Fix | Delete
*
[52] Fix | Delete
* @codeCoverageIgnore
[53] Fix | Delete
*
[54] Fix | Delete
* @param string $class Class name to load
[55] Fix | Delete
*/
[56] Fix | Delete
public static function autoloader($class) {
[57] Fix | Delete
if (class_exists('WpOrg\Requests\Autoload') === false) {
[58] Fix | Delete
require_once __DIR__ . '/Requests/src/Autoload.php';
[59] Fix | Delete
}
[60] Fix | Delete
[61] Fix | Delete
return WpOrg\Requests\Autoload::load($class);
[62] Fix | Delete
}
[63] Fix | Delete
[64] Fix | Delete
/**
[65] Fix | Delete
* Register the built-in autoloader
[66] Fix | Delete
*
[67] Fix | Delete
* @deprecated 6.2.0 Include the `WpOrg\Requests\Autoload` class and
[68] Fix | Delete
* call `WpOrg\Requests\Autoload::register()` instead.
[69] Fix | Delete
*
[70] Fix | Delete
* @codeCoverageIgnore
[71] Fix | Delete
*/
[72] Fix | Delete
public static function register_autoloader() {
[73] Fix | Delete
require_once __DIR__ . '/Requests/src/Autoload.php';
[74] Fix | Delete
WpOrg\Requests\Autoload::register();
[75] Fix | Delete
}
[76] Fix | Delete
}
[77] Fix | Delete
[78] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function