validate($data, [ 'ProjectName' => 'string|required', ]); $response = $this->core->request('DescribeProjectIssueTypeList', $data); return $response['IssueTypes']; } public function getIssueStatus(array $data) { $this->validate($data, [ 'ProjectName' => 'string|required', 'IssueType' => [ 'required', Rule::in(Issue::TYPE), ], 'IssueTypeId' => 'nullable|integer', ]); $response = $this->core->request('DescribeProjectIssueStatusList', $data); return $response['ProjectIssueStatusList']; } }