Example #1
0
 /**
  * @param array $issueData
  * @return JiraIssue
  */
 public static function createFromArray(array $issueData)
 {
     $issue = new self();
     if (isset($issueData['id'])) {
         $issue->setId($issueData['id']);
     }
     if (isset($issueData['key'])) {
         $issue->setKey($issueData['key']);
     }
     if (isset($issueData['exand'])) {
         $issue->setExpand(explode(',', $issueData['expand']));
     }
     if (!empty($issueData['fields'])) {
         $issue->setFields($issueData['fields']);
     }
     return $issue;
 }