1f2f5b3feSghi<?php 2f2f5b3feSghiinclude_once DOKU_PLUGIN."bez/models/issues.php"; 3f2f5b3feSghiinclude_once DOKU_PLUGIN."bez/models/causes.php"; 4e8fc7594Sghiinclude_once DOKU_PLUGIN."bez/models/tokens.php"; 5e8fc7594Sghi 6e8fc7594Sghi/*jeżeli nie mamy tokenu generujemy nowy i przekierowujemy*/ 7e8fc7594Sghi$toko = new Tokens(); 8*f7e5853cSSzymon Olewniczakif (!isset($_GET['t']) || ! $toko->check(trim($_GET['t']), $this->page_id())) 9*f7e5853cSSzymon Olewniczak header('Location: '.$uri.'?id='.$_GET['id'].'&t='.$toko->get($this->page_id())); 10f2f5b3feSghi 110e31399aSSzymon Olewniczak$issue_id = $nparams['id']; 12f2f5b3feSghi 1344189046SSzymon Olewniczak//$isso = new Issues(); 1444189046SSzymon Olewniczak//$causo = new Causes(); 1544189046SSzymon Olewniczak//$tasko = new Tasks(); 1644189046SSzymon Olewniczak// 1744189046SSzymon Olewniczak//$template['issue'] = $isso->get($issue_id); 1844189046SSzymon Olewniczak//$template['team'] = $isso->get_team($issue_id); 1944189046SSzymon Olewniczak// 2044189046SSzymon Olewniczak//$template['real_causes'] = $causo->get_real($issue_id); 2144189046SSzymon Olewniczak//$template['potential_causes'] = $causo->get_potential($issue_id); 2244189046SSzymon Olewniczak// 2344189046SSzymon Olewniczak// 2444189046SSzymon Olewniczak//$template['tasks'] = $tasko->get_by_8d($issue_id); 2544189046SSzymon Olewniczak//$template['cost_total'] = $tasko->get_total_cost($issue_id); 26f2f5b3feSghi 2744189046SSzymon Olewniczak$template['issue'] = $this->model->issues->get_one($issue_id); 2844189046SSzymon Olewniczak$template['total_cost'] = $template['issue']->total_cost(); 2966b54849Sghi 3044189046SSzymon Olewniczak$template['real_causes'] = $this->model->commcauses->get_all(array( 3144189046SSzymon Olewniczak 'type' => '1', 3244189046SSzymon Olewniczak 'issue' => $issue_id 3344189046SSzymon Olewniczak))->fetchAll(); //fetchAll becouse we need to count rows before displaying them 3444189046SSzymon Olewniczak 3544189046SSzymon Olewniczak$template['potential_causes'] = $this->model->commcauses->get_all(array( 3644189046SSzymon Olewniczak 'type' => '2', 3744189046SSzymon Olewniczak 'issue' => $issue_id 3844189046SSzymon Olewniczak))->fetchAll(); //fetchAll becouse we need to count rows before displaying them 3944189046SSzymon Olewniczak 4044189046SSzymon Olewniczak$template['tasks'] = array(); 4144189046SSzymon Olewniczak$template['tasks']['3d'] = $this->model->tasks->get_all(array( 4244189046SSzymon Olewniczak 'action' => '0', 4344189046SSzymon Olewniczak 'issue' => $issue_id 4444189046SSzymon Olewniczak))->fetchAll(); //fetchAll becouse we need to count rows before displaying them 4544189046SSzymon Olewniczak 4644189046SSzymon Olewniczak$template['tasks']['5d'] = $this->model->tasks->get_all(array( 4744189046SSzymon Olewniczak 'action' => '1', 4844189046SSzymon Olewniczak 'issue' => $issue_id 4944189046SSzymon Olewniczak))->fetchAll(); //fetchAll becouse we need to count rows before displaying them 50f2f5b3feSghi 5166b54849Sghi 5244189046SSzymon Olewniczak$template['tasks']['7d'] = $this->model->tasks->get_all(array( 5344189046SSzymon Olewniczak 'action' => '2', 5444189046SSzymon Olewniczak 'issue' => $issue_id 5544189046SSzymon Olewniczak))->fetchAll(); //fetchAll becouse we need to count rows before displaying them 56e8fc7594Sghi 57e8fc7594Sghi$template['uri'] = $uri.'?'.$_SERVER['QUERY_STRING'];