소스 검색

Add getDomainLogs()

Shane Mc Cormack 6 년 전
부모
커밋
21ee8316b4
1개의 변경된 파일13개의 추가작업 그리고 0개의 파일을 삭제
  1. 13 0
      src/MyDNSHostAPI.php

+ 13 - 0
src/MyDNSHostAPI.php

@@ -721,6 +721,19 @@
 			return isset($result['response']['stats']) ? $result['response']['stats'] : [];
 		}
 
+		/**
+		 * Get domain logs
+		 *
+		 * @param $domain Domain to get logs for.
+		 * @return Array of logs.
+		 */
+		public function getDomainLogs($domain) {
+			if ($this->auth === FALSE) { return []; }
+
+			$result = $this->api(($this->domainAdmin ? '/admin' : '') . '/domains/' . $domain . '/logs', 'GET', $options);
+			return isset($result['response']) ? $result['response'] : [];
+		}
+
 		/**
 		 * Attempt to sync the domain to the backends.
 		 *