<?php
namespace AdnKronos\Api;
/**
* Abstracts HTTP transport for testability.
* Production implementation uses WP_Http; tests can mock this interface.
*/
interface HttpClientInterface {
/**
* @param string $url
* @param array $args Same format as WP_Http::request() args
* @return array|\WP_Error
*/
public function request($url, array $args = array());
}