use Friendica\Core\Storage\Exception\ReferenceStorageException;
use Friendica\Core\Storage\Exception\StorageException;
use Friendica\Network\HTTPClient\Client\HttpClientOptions;
-use Friendica\Network\HTTPClient\Capability\ICanRequestPerHttp;
+use Friendica\Network\HTTPClient\Capability\ICanSendHttpRequests;
use Friendica\Util\Strings;
use Psr\Log\LoggerInterface;
/** @var string */
private $url;
- /** @var ICanRequestPerHttp */
+ /** @var ICanSendHttpRequests */
private $client;
/** @var LoggerInterface */
/**
* WebDav constructor
*
- * @param string $url The full URL to the webdav endpoint (including the subdirectories)
- * @param array $authOptions The authentication options for the http calls ( ['username', 'password', 'auth_type'] )
- * @param ICanRequestPerHttp $client The http client for communicating with the WebDav endpoint
- * @param LoggerInterface $logger The standard logging class
+ * @param string $url The full URL to the webdav endpoint (including the subdirectories)
+ * @param array $authOptions The authentication options for the http calls ( ['username', 'password', 'auth_type'] )
+ * @param ICanSendHttpRequests $client The http client for communicating with the WebDav endpoint
+ * @param LoggerInterface $logger The standard logging class
*/
- public function __construct(string $url, array $authOptions, ICanRequestPerHttp $client, LoggerInterface $logger)
+ public function __construct(string $url, array $authOptions, ICanSendHttpRequests $client, LoggerInterface $logger)
{
$this->client = $client;
$this->logger = $logger;
use Friendica\Core\L10n;
use Friendica\Core\Storage\Capability\ICanConfigureStorage;
use Friendica\Network\HTTPClient\Client\HttpClientOptions;
-use Friendica\Network\HTTPClient\Capability\ICanRequestPerHttp;
+use Friendica\Network\HTTPClient\Capability\ICanSendHttpRequests;
/**
* The WebDav Backend Storage configuration class
/** @var string */
private $url;
- /** @var \Friendica\Network\HTTPClient\Capability\ICanRequestPerHttp */
+ /** @var \Friendica\Network\HTTPClient\Capability\ICanSendHttpRequests */
private $client;
/** @var array */
return $this->authOptions;
}
- public function __construct(L10n $l10n, IManageConfigValues $config, ICanRequestPerHttp $client)
+ public function __construct(L10n $l10n, IManageConfigValues $config, ICanSendHttpRequests $client)
{
$this->l10n = $l10n;
$this->config = $config;