File tree Expand file tree Collapse file tree 3 files changed +26
-1
lines changed
Expand file tree Collapse file tree 3 files changed +26
-1
lines changed Original file line number Diff line number Diff line change @@ -428,6 +428,7 @@ try {
428428 ->addComponents(['Component-1', 'Component-2'])
429429 // set issue security if you need.
430430 ->setSecurityId(10001 /* security scheme id */)
431+ ->setDueDate('2019-06-19')
431432 ;
432433
433434 $issueService = new IssueService();
Original file line number Diff line number Diff line change @@ -403,4 +403,26 @@ public function setSecurityId($id)
403403
404404 return $ this ;
405405 }
406+
407+ /**
408+ * set issue's due date.
409+ *
410+ * @param \DateTime|null $duedate due date string or DateTime object
411+ * @param string $format datetime string format.
412+ *
413+ * @return $this
414+ */
415+ public function setDueDate ($ duedate , $ format = 'Y-m-d ' )
416+ {
417+ if (is_string ($ duedate )) {
418+ $ this ->duedate = $ duedate ;
419+ } else if ($ duedate instanceof \DateTime) {
420+ $ this ->duedate = $ duedate ->format ($ format );
421+ } else {
422+ $ this ->duedate = null ;
423+ }
424+
425+ return $ this ;
426+ }
427+
406428}
Original file line number Diff line number Diff line change @@ -37,7 +37,9 @@ public function testCreateIssue()
3737 ->setIssueType ('Bug ' )
3838 ->setDescription ('Full description for issue ' )
3939 ->addVersion (['1.0.1 ' , '1.0.3 ' ])
40- ->addComponents (['Component-1 ' , 'Component-2 ' ]);
40+ ->addComponents (['Component-1 ' , 'Component-2 ' ])
41+ ->setDueDate ('2019-06-19 ' )
42+ ;
4143
4244 $ issueService = new IssueService ();
4345
You can’t perform that action at this time.
0 commit comments