Lines Matching refs:data

51                 $data = array(
61 $data['server_url'] = $server_data['url'];
62 $data['server_token'] = $server_data['api_token'];
65 if (!isset($data['server_token'])) {
66 $data['server_token'] = $this->getConf('redissue.API');
68 if (!isset($data['server_url'])) {
69 $data['server_url'] = $this->getConf('redissue.url');
75 $data['id'] = $id[2];
77 $data['id'] = 0;
83 $data['title'] = $title[2];
86 $data['short'] = $this->getConf('redissue.short');
89 $data['short'] = $over_short[2];
94 $data['text'] = $text[2];
99 $data['project_id'] = $project[2];
104 $data['tracker_id'] = $tracker[2];
109 $data['limit'] = $limit[2];
111 $data['limit'] = 25;
116 $data['sort'] = $sort[2];
118 $data['sort'] = '';
121 return $data;
130 function render($mode, Doku_Renderer $renderer, $data) { argument
133 if($data['error']) {
134 $renderer->doc .= $data['text'];
138 switch($data['state']) {
140 $this->renderRedissue($renderer, $data);
146 $renderer->doc .= $renderer->_xmlEntities($data['text']);
152 function renderRedissue($renderer, $data) { argument
155 if(empty($data['server_token'])){
156 $this->renderIssueLink($renderer, $data);
158 $url = $data['server_url'];
161 $redmine->connect($url, $data['server_token'], $view, $wiki_user);
162 if(array_key_exists('project_id', $data) && array_key_exists('tracker_id', $data)) {
164 'project_id' => $data['project_id'],
165 'tracker_id' => $data['tracker_id'],
166 'limit' => $data['limit'],
167 'sort' => $data['sort']
171 $data['id'] = $issues['issues'][$i]['id'];
172 $this->displayIssue($renderer, $data, $redmine);
176 $this->displayIssue($renderer, $data, $redmine);
179 $this->displayIssue($renderer, $data, $redmine);
195 function renderIssueLink($renderer, $data) { argument
197 if ($data['id'] == 0):
198 $cur_title = $data['text'];
201 if (isset($data['title'])) {
202 $cur_title = '[#'.$data['id'].'] ' . $data['title'];
204 $cur_title = '[#'.$data['id'].'] ' . $data['text'];
210 …is->getLang('redissue.link.issue').'" href="' . $this->getIssueUrl($data['id'], $data) . '"><img s…
211 …-toggle="'.$collapse.'" href="#collapse-'.$data['id'].'" aria-expanded="false" aria-controls="coll…
214 $renderer->doc .= '<div class="collapse" id="collapse-'.$data['id'].'">';
216 …is->getLang('redissue.link.issue').'" href="' . $this->getIssueUrl($data['id'], $data) . '"><img s…
222 function getIssueUrl($id, $data) { argument
223 return $data['server_url'].'/issues/'.$id;
231 function displayIssue($renderer, $data, $redmine) { argument
232 $issue = $redmine->getIssue($data['id']);
233 $url = $data['server_url'];
254 $data['text'] = $issue['issue']['subject'];
255 $this->renderIssueLink($renderer, $data);
306 if($data['short'] > 0) {
340 $this->renderIssueLink($renderer, $data);