LibCloud\Dns\Providers\GoDaddy\GoDaddyProvider::listRecords PHP Method

listRecords() public method

public listRecords ( Zone $zone )
$zone LibCloud\Dns\Model\Zone
    public function listRecords(Zone $zone)
    {
        try {
            $response = $this->httpClient->get("domains/{$zone->getDomain()}/records");
            if ($response->getStatusCode() == 200) {
                $response = json_decode($response->getBody(), true);
                $records = [];
                foreach ($response as $r) {
                    $records[] = $this->toRecord($r, $zone);
                }
                return $records;
            }
        } catch (\Exception $e) {
            return [];
        }
    }