/** * Get available issue types. * * @param integer $cache_duration Cache duration. * * @return IssueType[] */ public function getIssueTypes($cache_duration = 0) { $cache_key = __METHOD__ . '()'; $cached_value = $this->cache->fetch($cache_key); if ($cached_value === false) { $cached_value = parent::getIssueTypes(); $this->cache->save($cache_key, $cached_value, $cache_duration); } return $cached_value; }
public function handle2() { $enabled = ['aa', 'bb', 'zz', 'cc']; $enabled2 = ['zz', 'vv']; $disabled = ['bb']; $merge = array_diff(array_unique(array_merge($enabled, $enabled2)), $disabled); $api = new Api('https://projects.radic.nl', new \chobie\Jira\Api\Authentication\Basic(env('JIRA_USERNAME'), env('JIRA_PASSWORD'))); $walker = new Walker($api); $walker->push('project = "Codex"'); $p = $api->getProjects(); $issueTypes = $api->getIssueTypes(); $a = 'a'; }