@@ -76,7 +76,7 @@ public function show($id, array $params = [])
7676 *
7777 * @param array $params the new issue data
7878 *
79- * @return \SimpleXMLElement
79+ * @return string|false
8080 */
8181 public function create (array $ params = [])
8282 {
@@ -174,6 +174,7 @@ public function removeWatcher($id, $watcherUserId)
174174 */
175175 public function setIssueStatus ($ id , $ status )
176176 {
177+ /** @var IssueStatus */
177178 $ api = $ this ->client ->getApi ('issue_status ' );
178179
179180 return $ this ->update ($ id , [
@@ -204,31 +205,37 @@ public function addNoteToIssue($id, $note, $privateNote = false)
204205 private function cleanParams (array $ params = [])
205206 {
206207 if (isset ($ params ['project ' ])) {
208+ /** @var Project */
207209 $ apiProject = $ this ->client ->getApi ('project ' );
208210 $ params ['project_id ' ] = $ apiProject ->getIdByName ($ params ['project ' ]);
209211 unset($ params ['project ' ]);
210212 if (isset ($ params ['category ' ])) {
213+ /** @var IssueCategory */
211214 $ apiIssueCategory = $ this ->client ->getApi ('issue_category ' );
212215 $ params ['category_id ' ] = $ apiIssueCategory ->getIdByName ($ params ['project_id ' ], $ params ['category ' ]);
213216 unset($ params ['category ' ]);
214217 }
215218 }
216219 if (isset ($ params ['status ' ])) {
220+ /** @var IssueStatus */
217221 $ apiIssueStatus = $ this ->client ->getApi ('issue_status ' );
218222 $ params ['status_id ' ] = $ apiIssueStatus ->getIdByName ($ params ['status ' ]);
219223 unset($ params ['status ' ]);
220224 }
221225 if (isset ($ params ['tracker ' ])) {
226+ /** @var Tracker */
222227 $ apiTracker = $ this ->client ->getApi ('tracker ' );
223228 $ params ['tracker_id ' ] = $ apiTracker ->getIdByName ($ params ['tracker ' ]);
224229 unset($ params ['tracker ' ]);
225230 }
226231 if (isset ($ params ['assigned_to ' ])) {
232+ /** @var User */
227233 $ apiUser = $ this ->client ->getApi ('user ' );
228234 $ params ['assigned_to_id ' ] = $ apiUser ->getIdByUsername ($ params ['assigned_to ' ]);
229235 unset($ params ['assigned_to ' ]);
230236 }
231237 if (isset ($ params ['author ' ])) {
238+ /** @var User */
232239 $ apiUser = $ this ->client ->getApi ('user ' );
233240 $ params ['author_id ' ] = $ apiUser ->getIdByUsername ($ params ['author ' ]);
234241 unset($ params ['author ' ]);
0 commit comments