66use Github \HttpClient \Message \ResponseMediator ;
77
88/**
9- * Abstract class for Api classes
9+ * Abstract class for Api classes.
1010 *
1111 * @author Joseph Bielawski <[email protected] > 1212 */
1313abstract class AbstractApi implements ApiInterface
1414{
1515 /**
16- * The client
16+ * The client.
1717 *
1818 * @var Client
1919 */
2020 protected $ client ;
2121
2222 /**
23- * number of items per page (GitHub pagination)
23+ * Number of items per page (GitHub pagination).
2424 *
2525 * @var null|int
2626 */
@@ -59,9 +59,10 @@ public function setPerPage($perPage)
5959 /**
6060 * Send a GET request with query parameters.
6161 *
62- * @param string $path Request path.
63- * @param array $parameters GET parameters.
64- * @param array $requestHeaders Request Headers.
62+ * @param string $path Request path.
63+ * @param array $parameters GET parameters.
64+ * @param array $requestHeaders Request Headers.
65+ *
6566 * @return \Guzzle\Http\EntityBodyInterface|mixed|string
6667 */
6768 protected function get ($ path , array $ parameters = array (), $ requestHeaders = array ())
@@ -78,11 +79,12 @@ protected function get($path, array $parameters = array(), $requestHeaders = arr
7879 }
7980
8081 /**
81- * Send a HEAD request with query parameters
82+ * Send a HEAD request with query parameters.
83+ *
84+ * @param string $path Request path.
85+ * @param array $parameters HEAD parameters.
86+ * @param array $requestHeaders Request headers.
8287 *
83- * @param string $path Request path.
84- * @param array $parameters HEAD parameters.
85- * @param array $requestHeaders Request headers.
8688 * @return \Guzzle\Http\Message\Response
8789 */
8890 protected function head ($ path , array $ parameters = array (), $ requestHeaders = array ())
@@ -101,9 +103,9 @@ protected function head($path, array $parameters = array(), $requestHeaders = ar
101103 /**
102104 * Send a POST request with JSON-encoded parameters.
103105 *
104- * @param string $path Request path.
105- * @param array $parameters POST parameters to be JSON encoded.
106- * @param array $requestHeaders Request headers.
106+ * @param string $path Request path.
107+ * @param array $parameters POST parameters to be JSON encoded.
108+ * @param array $requestHeaders Request headers.
107109 */
108110 protected function post ($ path , array $ parameters = array (), $ requestHeaders = array ())
109111 {
@@ -117,9 +119,10 @@ protected function post($path, array $parameters = array(), $requestHeaders = ar
117119 /**
118120 * Send a POST request with raw data.
119121 *
120- * @param string $path Request path.
122+ * @param string $path Request path.
121123 * @param $body Request body.
122- * @param array $requestHeaders Request headers.
124+ * @param array $requestHeaders Request headers.
125+ *
123126 * @return \Guzzle\Http\EntityBodyInterface|mixed|string
124127 */
125128 protected function postRaw ($ path , $ body , $ requestHeaders = array ())
@@ -136,9 +139,9 @@ protected function postRaw($path, $body, $requestHeaders = array())
136139 /**
137140 * Send a PATCH request with JSON-encoded parameters.
138141 *
139- * @param string $path Request path.
140- * @param array $parameters POST parameters to be JSON encoded.
141- * @param array $requestHeaders Request headers.
142+ * @param string $path Request path.
143+ * @param array $parameters POST parameters to be JSON encoded.
144+ * @param array $requestHeaders Request headers.
142145 */
143146 protected function patch ($ path , array $ parameters = array (), $ requestHeaders = array ())
144147 {
@@ -154,9 +157,9 @@ protected function patch($path, array $parameters = array(), $requestHeaders = a
154157 /**
155158 * Send a PUT request with JSON-encoded parameters.
156159 *
157- * @param string $path Request path.
158- * @param array $parameters POST parameters to be JSON encoded.
159- * @param array $requestHeaders Request headers.
160+ * @param string $path Request path.
161+ * @param array $parameters POST parameters to be JSON encoded.
162+ * @param array $requestHeaders Request headers.
160163 */
161164 protected function put ($ path , array $ parameters = array (), $ requestHeaders = array ())
162165 {
@@ -172,9 +175,9 @@ protected function put($path, array $parameters = array(), $requestHeaders = arr
172175 /**
173176 * Send a DELETE request with JSON-encoded parameters.
174177 *
175- * @param string $path Request path.
176- * @param array $parameters POST parameters to be JSON encoded.
177- * @param array $requestHeaders Request headers.
178+ * @param string $path Request path.
179+ * @param array $parameters POST parameters to be JSON encoded.
180+ * @param array $requestHeaders Request headers.
178181 */
179182 protected function delete ($ path , array $ parameters = array (), $ requestHeaders = array ())
180183 {
@@ -190,7 +193,8 @@ protected function delete($path, array $parameters = array(), $requestHeaders =
190193 /**
191194 * Create a JSON encoded version of an array of parameters.
192195 *
193- * @param array $parameters Request parameters
196+ * @param array $parameters Request parameters
197+ *
194198 * @return null|string
195199 */
196200 protected function createJsonBody (array $ parameters )
0 commit comments