WP_CLI\Bootstrap
IncludeRequestsAutoloader::store_requests_meta
Store meta information about the used Requests integration.
This can be used for all the conditional code that needs to work across multiple Requests versions.
Method of the class: IncludeRequestsAutoloader{}
No Hooks.
Returns
null. Nothing (null).
Usage
// private - for code of main (parent) class only $result = $this->store_requests_meta( $class_name, $source );
- $class_name(string) (required)
- The class name of the Requests integration.
- $source(string) (required)
- The source of the Requests integration.
IncludeRequestsAutoloader::store_requests_meta() IncludeRequestsAutoloader::store requests meta code WP-CLI 2.13.0-alpha
private function store_requests_meta( $class_name, $source ) {
RequestsLibrary::set_version(
RequestsLibrary::CLASS_NAME_V2 === $class_name
? RequestsLibrary::VERSION_V2
: RequestsLibrary::VERSION_V1
);
RequestsLibrary::set_source( $source );
RequestsLibrary::set_class_name( $class_name );
}