SilverStripe\CKANRegistry\Service\APIClient
Synopsis
class APIClient
implements
APIClientInterface
{
- // members
- private static array $dependencies = ;
- protected Client $guzzleClient;
- protected $cache;
- // methods
- public void getPackage()
- public void getSearchData()
- public void getData()
- protected Client getGuzzleClient()
- public $this setGuzzleClient()
- protected array getClientOptions()
Hierarchy
Uses
- SilverStripe\Core\Extensible
- SilverStripe\Core\Injector\Injectable
Implements
Constants
Name | Value |
---|---|
API_VERSION | 3 |
Members
private
- $dependencies
protected
- $cache
—
array
Instance cache for repeated calls within the same request - $guzzleClient — GuzzleHttp\Client