WordPress\AiClient\Providers
ProviderRegistry::setHttpTransporter
{@inheritDoc}
Method of the class: ProviderRegistry{}
No Hooks.
Returns
null. Nothing (null).
Usage
$ProviderRegistry = new ProviderRegistry(); $ProviderRegistry->setHttpTransporter( $httpTransporter ): void;
- $httpTransporter(HttpTransporterInterface) (required)
- .
Changelog
| Since 0.1.0 | Introduced. |
ProviderRegistry::setHttpTransporter() ProviderRegistry::setHttpTransporter code WP 7.0
public function setHttpTransporter(HttpTransporterInterface $httpTransporter): void
{
$this->setHttpTransporterOriginal($httpTransporter);
// Make sure all registered providers have the HTTP transporter hooked up as needed.
foreach ($this->registeredIdsToClassNames as $className) {
$this->setHttpTransporterForProvider($className, $httpTransporter);
}
}