/**
* Setups callback to API HTTP client configured for specified server
*
* @param PlatformModuleInterface $platformModule Platform module for the server
* @param callable $callback optional Settable callback
* @param DBServer $dbServer optional Server to configure client
*/
private function setupClientCallback(PlatformModuleInterface $platformModule, callable $callback = null, DBServer $dbServer = null)
{
$client = $platformModule->getHttpClient($dbServer);
if ($client instanceof CallbackInterface) {
$client->setCallback($callback);
}
}