From 4e6b676ab4bfd314ac4fe1e8d0a90a73c826d755 Mon Sep 17 00:00:00 2001 From: Shaunak Kashyap Date: Sun, 22 Mar 2015 12:08:35 -0700 Subject: [PATCH 1/3] Fixing return type. --- lib/OpenCloud/DNS/Resource/Domain.php | 2 +- lib/OpenCloud/DNS/Service.php | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/OpenCloud/DNS/Resource/Domain.php b/lib/OpenCloud/DNS/Resource/Domain.php index cdd8ef28e..fc9bd89b8 100644 --- a/lib/OpenCloud/DNS/Resource/Domain.php +++ b/lib/OpenCloud/DNS/Resource/Domain.php @@ -76,7 +76,7 @@ public function record($info = null) * returns a Collection of Record objects * * @param array $filter query-string parameters - * @return \OpenCloud\Collection + * @return OpenCloud\DNS\Collection\DnsIterator */ public function recordList($filter = array()) { diff --git a/lib/OpenCloud/DNS/Service.php b/lib/OpenCloud/DNS/Service.php index cafb4ad94..cdee6dc48 100644 --- a/lib/OpenCloud/DNS/Service.php +++ b/lib/OpenCloud/DNS/Service.php @@ -59,7 +59,7 @@ public function domain($info = null) * Returns a collection of domains * * @param array $filter key/value pairs to use as query strings - * @return \OpenCloud\Common\Collection + * @return OpenCloud\DNS\Collection\DnsIterator */ public function domainList($filter = array()) { @@ -85,7 +85,7 @@ public function ptrRecord($info = null) * * @param \OpenCloud\Compute\Resource\Server $server the server for which to * retrieve the PTR records - * @return \OpenCloud\Common\Collection + * @return OpenCloud\DNS\Collection\DnsIterator */ public function ptrRecordList(HasPtrRecordsInterface $parent) { From 163b0358fecea3cc0069e75f53a4237024961a45 Mon Sep 17 00:00:00 2001 From: Shaunak Kashyap Date: Sun, 22 Mar 2015 12:08:46 -0700 Subject: [PATCH 2/3] Adding return type. --- lib/OpenCloud/DNS/Resource/Domain.php | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/OpenCloud/DNS/Resource/Domain.php b/lib/OpenCloud/DNS/Resource/Domain.php index fc9bd89b8..a103677f5 100644 --- a/lib/OpenCloud/DNS/Resource/Domain.php +++ b/lib/OpenCloud/DNS/Resource/Domain.php @@ -107,6 +107,7 @@ public function subdomain($info = array()) * * @param array $filter key/value pairs for query string parameters * return \OpenCloud\Collection + * @return OpenCloud\DNS\Collection\DnsIterator */ public function subdomainList($filter = array()) { From 1caf1d39f046b6f4da1c8a9572461c2058471711 Mon Sep 17 00:00:00 2001 From: Shaunak Kashyap Date: Sun, 22 Mar 2015 12:08:54 -0700 Subject: [PATCH 3/3] Adding docblock. --- lib/OpenCloud/DNS/Service.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lib/OpenCloud/DNS/Service.php b/lib/OpenCloud/DNS/Service.php index cdee6dc48..9d3bbc9dd 100644 --- a/lib/OpenCloud/DNS/Service.php +++ b/lib/OpenCloud/DNS/Service.php @@ -181,6 +181,13 @@ public function limitTypes() return $body->limitTypes; } + /** + * List asynchronous responses' statuses. + * @see http://docs.rackspace.com/cdns/api/v1.0/cdns-devguide/content/viewing_status_all_asynch_jobs.html + * + * @param array $query Any query parameters. Optional. + * @return OpenCloud\DNS\Collection\DnsIterator + */ public function listAsyncJobs(array $query = array()) { $url = clone $this->getUrl();