Passed
Push — master ( f8ceae...764ab0 )
by Saepul
02:04
created
myticketbyassignee.php 1 patch
Indentation   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -50,18 +50,18 @@
 block discarded – undo
50 50
     </thead>
51 51
     <tbody>
52 52
 		<?php 
53
-        foreach ($tickets as $ticket) {
54
-            $sla = $slas->sla_data($ticket['sla']);
55
-            $user = $users->userdata($ticket['assignee']);
56
-            echo '<tr><td><a href="ticketedit.php?id='.$ticket['id'].'">'.$ticket['ticketnumber'].'</a></td>'.
57
-                 '<td>'.$sla['namasla'].'</td>'.
58
-                 '<td>'.date('d-M-Y', $ticket['reporteddate']).'</td>'.
59
-                 '<td>'.$ticket['reportedby'].'</td>'.
60
-                 '<td>'.$ticket['problemsummary'].'</td>'.
61
-                 '<td>'.$ticket['ticketstatus'].'</td>'.
62
-                 '<td>'.$user['fullname'].'</td></tr>';
63
-        }
64
-        ?>
53
+		foreach ($tickets as $ticket) {
54
+			$sla = $slas->sla_data($ticket['sla']);
55
+			$user = $users->userdata($ticket['assignee']);
56
+			echo '<tr><td><a href="ticketedit.php?id='.$ticket['id'].'">'.$ticket['ticketnumber'].'</a></td>'.
57
+				 '<td>'.$sla['namasla'].'</td>'.
58
+				 '<td>'.date('d-M-Y', $ticket['reporteddate']).'</td>'.
59
+				 '<td>'.$ticket['reportedby'].'</td>'.
60
+				 '<td>'.$ticket['problemsummary'].'</td>'.
61
+				 '<td>'.$ticket['ticketstatus'].'</td>'.
62
+				 '<td>'.$user['fullname'].'</td></tr>';
63
+		}
64
+		?>
65 65
     </tbody>
66 66
 	</table>
67 67
 	<p>&nbsp;</p>
Please login to merge, or discard this patch.
myticketbyrequester.php 1 patch
Indentation   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -50,18 +50,18 @@
 block discarded – undo
50 50
     </thead>
51 51
     <tbody>
52 52
 		<?php 
53
-        foreach ($tickets as $ticket) {
54
-            $sla = $slas->sla_data($ticket['sla']);
55
-            $user = $users->userdata($ticket['assignee']);
56
-            echo '<tr><td><a href=ticketedituser.php?id='.$ticket['id'].'>'.$ticket['ticketnumber'].'</a></td>'.
57
-                 '<td>'.$sla['namasla'].'</td>'.
58
-                 '<td>'.date('d-M-Y', $ticket['reporteddate']).'</td>'.
59
-                 '<td>'.$ticket['reportedby'].'</td>'.
60
-                 '<td>'.$ticket['problemsummary'].'</td>'.
61
-                 '<td>'.$ticket['ticketstatus'].'</td>'.
62
-                 '<td>'.$user['fullname'].'</td></tr>';
63
-        }
64
-        ?>
53
+		foreach ($tickets as $ticket) {
54
+			$sla = $slas->sla_data($ticket['sla']);
55
+			$user = $users->userdata($ticket['assignee']);
56
+			echo '<tr><td><a href=ticketedituser.php?id='.$ticket['id'].'>'.$ticket['ticketnumber'].'</a></td>'.
57
+				 '<td>'.$sla['namasla'].'</td>'.
58
+				 '<td>'.date('d-M-Y', $ticket['reporteddate']).'</td>'.
59
+				 '<td>'.$ticket['reportedby'].'</td>'.
60
+				 '<td>'.$ticket['problemsummary'].'</td>'.
61
+				 '<td>'.$ticket['ticketstatus'].'</td>'.
62
+				 '<td>'.$user['fullname'].'</td></tr>';
63
+		}
64
+		?>
65 65
     </tbody>
66 66
 	</table>
67 67
 	<p>&nbsp;</p>
Please login to merge, or discard this patch.
ticketlist.php 2 patches
Indentation   +32 added lines, -32 removed lines patch added patch discarded remove patch
@@ -3,12 +3,12 @@  discard block
 block discarded – undo
3 3
 $general->logged_out_protect();
4 4
 $user = $users->userdata($_SESSION['loginid']);
5 5
 if ($user['level'] == 'Admin' || $user['level'] == 'Manager') {
6
-    $akses = true;
6
+	$akses = true;
7 7
 } else {
8
-    $akses = false;
8
+	$akses = false;
9 9
 }
10 10
 if ($akses = false) {
11
-    exit("You don't have permission to access this page!");
11
+	exit("You don't have permission to access this page!");
12 12
 }
13 13
 $ticket_list = $tickets->get_tickets();
14 14
 $tickets_count = count($ticket_list);
@@ -70,35 +70,35 @@  discard block
 block discarded – undo
70 70
     </thead>
71 71
     <tbody>
72 72
 		<?php 
73
-        foreach ($ticket_list as $ticket) {
74
-            $sla = $slas->sla_data($ticket['sla']);
75
-            $documenteddate = $ticket['documenteddate'];
76
-            $resolutiontime = $sla['resolutiontime'];
77
-            $slawarning = $sla['slawarning'];
78
-            $slagoaltime = strtotime("+$resolutiontime hours", $documenteddate);
79
-            $slawarningtime = strtotime("+$slawarning hours", $documenteddate);
80
-            if ($currenttime > $slagoaltime) {
81
-                $slabgcolor = '#FF0000';
82
-                $slatxtcolor = '#ffffff';
83
-            } elseif ($currenttime >= $slawarningtime) {
84
-                $slabgcolor = '#FFFF00';
85
-                $slatxtcolor = '#000000';
86
-            } else {
87
-                $slabgcolor = '#00FF00';
88
-                $slatxtcolor = '#000000';
89
-            }
90
-            $user = $users->userdata($ticket['assignee']);
91
-            echo '<tr><td><a href=ticketedit.php?id='.$ticket['id'].'>'.$ticket['ticketnumber'].'</a></td>'.
92
-                 '<td style="background-color:'.$slabgcolor.';color:'.$slatxtcolor.';">'.$sla['namasla'].'</td>'.
93
-                 '<td>'.date('d-M-Y H:i:s', $slagoaltime).'</td>'.
94
-                 '<td>'.date('d-M-Y H:i:s', $ticket['reporteddate']).'</td>'.
95
-                 '<td>'.date('d-M-Y H:i:s', $ticket['documenteddate']).'</td>'.
96
-                 '<td>'.$ticket['problemsummary'].'</td>'.
97
-                 '<td>'.$ticket['ticketstatus'].'</td>'.
98
-                 '<td>'.$user['fullname'].'</td>'.
99
-                 '<td><a href=ticketdel.php?id='.$ticket['id'].' onclick="return delete_confirm();">del</a></td></tr>';
100
-        }
101
-        ?>
73
+		foreach ($ticket_list as $ticket) {
74
+			$sla = $slas->sla_data($ticket['sla']);
75
+			$documenteddate = $ticket['documenteddate'];
76
+			$resolutiontime = $sla['resolutiontime'];
77
+			$slawarning = $sla['slawarning'];
78
+			$slagoaltime = strtotime("+$resolutiontime hours", $documenteddate);
79
+			$slawarningtime = strtotime("+$slawarning hours", $documenteddate);
80
+			if ($currenttime > $slagoaltime) {
81
+				$slabgcolor = '#FF0000';
82
+				$slatxtcolor = '#ffffff';
83
+			} elseif ($currenttime >= $slawarningtime) {
84
+				$slabgcolor = '#FFFF00';
85
+				$slatxtcolor = '#000000';
86
+			} else {
87
+				$slabgcolor = '#00FF00';
88
+				$slatxtcolor = '#000000';
89
+			}
90
+			$user = $users->userdata($ticket['assignee']);
91
+			echo '<tr><td><a href=ticketedit.php?id='.$ticket['id'].'>'.$ticket['ticketnumber'].'</a></td>'.
92
+				 '<td style="background-color:'.$slabgcolor.';color:'.$slatxtcolor.';">'.$sla['namasla'].'</td>'.
93
+				 '<td>'.date('d-M-Y H:i:s', $slagoaltime).'</td>'.
94
+				 '<td>'.date('d-M-Y H:i:s', $ticket['reporteddate']).'</td>'.
95
+				 '<td>'.date('d-M-Y H:i:s', $ticket['documenteddate']).'</td>'.
96
+				 '<td>'.$ticket['problemsummary'].'</td>'.
97
+				 '<td>'.$ticket['ticketstatus'].'</td>'.
98
+				 '<td>'.$user['fullname'].'</td>'.
99
+				 '<td><a href=ticketdel.php?id='.$ticket['id'].' onclick="return delete_confirm();">del</a></td></tr>';
100
+		}
101
+		?>
102 102
     </tbody>
103 103
 	</table>
104 104
 	<p>&nbsp;</p>
Please login to merge, or discard this patch.
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -5,7 +5,7 @@  discard block
 block discarded – undo
5 5
 $user = $users->userdata($_SESSION['loginid']);
6 6
 if ($user['level'] == 'Admin' || $user['level'] == 'Manager') {
7 7
     $akses = true;
8
-} else {
8
+}else {
9 9
     $akses = false;
10 10
 }
11 11
 if ($akses = false) {
@@ -77,7 +77,7 @@  discard block
 block discarded – undo
77 77
             } elseif ($currenttime >= $slawarningtime) {
78 78
                 $slabgcolor = '#FFFF00';
79 79
                 $slatxtcolor = '#000000';
80
-            } else {
80
+            }else {
81 81
                 $slabgcolor = '#00FF00';
82 82
                 $slatxtcolor = '#000000';
83 83
             }
Please login to merge, or discard this patch.
core/classes/Tickets.php 2 patches
Indentation   +317 added lines, -317 removed lines patch added patch discarded remove patch
@@ -3,276 +3,276 @@  discard block
 block discarded – undo
3 3
 date_default_timezone_set('Asia/Jakarta');
4 4
 class Tickets
5 5
 {
6
-    private $db;
7
-
8
-    public function __construct($database)
9
-    {
10
-        $this->db = $database;
11
-    }
12
-
13
-    public function add_ticket($ticketnumber, $sla, $reporteddate, $reportedby, $telp, $email, $problemsummary, $problemdetail, $ticketstatus, $assignee, $documentedby, $pro)
14
-    {
15
-        $current = time();
16
-        $querystring = 'INSERT INTO `tickets` (`ticketnumber`,`sla`,`reporteddate`, `reportedby`, `telp`, `email`, `problemsummary`,`problemdetail`,`ticketstatus`,`assignee`,`documentedby`,`documenteddate`,`pro`) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)';
17
-        $query = $this->db->prepare($querystring);
18
-        $query->bindValue(1, $ticketnumber);
19
-        $query->bindValue(2, $sla);
20
-        $query->bindValue(3, $reporteddate);
21
-        $query->bindValue(4, $reportedby);
22
-        $query->bindValue(5, $telp);
23
-        $query->bindValue(6, $email);
24
-        $query->bindValue(7, $problemsummary);
25
-        $query->bindValue(8, $problemdetail);
26
-        $query->bindValue(9, $ticketstatus);
27
-        $query->bindValue(10, $assignee);
28
-        $query->bindValue(11, $documentedby);
29
-        $query->bindValue(12, $current);
30
-        $query->bindValue(13, $pro);
31
-
32
-        try {
33
-            $query->execute();
34
-        } catch (PDOException $e) {
35
-            die($e->getMessage());
36
-        }
37
-    }
38
-
39
-    public function update_ticket($id, $sla, $reporteddate, $reportedby, $telp, $email, $problemsummary, $problemdetail, $ticketstatus, $assignee, $assigneddate, $pendingby, $pendingdate, $resolution, $resolvedby, $resolveddate, $closedby, $closeddate)
40
-    {
41
-        $querystring = 'UPDATE `tickets` SET `sla` = ? , `reporteddate` = ? , `reportedby` = ? , `telp` = ? ,`email` = ? , `problemsummary` = ? , `problemdetail` = ? ,`ticketstatus` = ?, `assignee` = ? , `assigneddate` = ?, `pendingby` = ?,`pendingdate` = ?, `resolution` = ? ,`resolvedby` = ?,`resolveddate` = ?,`closedby` = ?,`closeddate` = ? WHERE `id` = ?';
42
-        $query = $this->db->prepare($querystring);
43
-        $query->bindValue(1, $sla);
44
-        $query->bindValue(2, $reporteddate);
45
-        $query->bindValue(3, $reportedby);
46
-        $query->bindValue(4, $telp);
47
-        $query->bindValue(5, $email);
48
-        $query->bindValue(6, $problemsummary);
49
-        $query->bindValue(7, $problemdetail);
50
-        $query->bindValue(8, $ticketstatus);
51
-        $query->bindValue(9, $assignee);
52
-        $query->bindValue(10, $assigneddate);
53
-        $query->bindValue(11, $pendingby);
54
-        $query->bindValue(12, $pendingdate);
55
-        $query->bindValue(13, $resolution);
56
-        $query->bindValue(14, $resolvedby);
57
-        $query->bindValue(15, $resolveddate);
58
-        $query->bindValue(16, $closedby);
59
-        $query->bindValue(17, $closeddate);
60
-        $query->bindValue(18, $id);
61
-
62
-        try {
63
-            $query->execute();
64
-        } catch (PDOException $e) {
65
-            die($e->getMessage());
66
-        }
67
-    }
68
-
69
-    public function delete($id)
70
-    {
71
-        $sql = 'DELETE FROM `tickets` WHERE `id` = ?';
72
-        $query = $this->db->prepare($sql);
73
-        $query->bindValue(1, $id);
74
-
75
-        try {
76
-            $query->execute();
77
-        } catch (PDOException $e) {
78
-            die($e->getMessage());
79
-        }
80
-    }
81
-
82
-    public function ticket_data($id)
83
-    {
84
-        $query = $this->db->prepare('SELECT * FROM `tickets` WHERE `id`= ?');
85
-        $query->bindValue(1, $id);
86
-
87
-        try {
88
-            $query->execute();
89
-
90
-            return $query->fetch();
91
-        } catch (PDOException $e) {
92
-            die($e->getMessage());
93
-        }
94
-    }
95
-
96
-    public function get_tickets()
97
-    {
98
-        $query = $this->db->prepare('SELECT * FROM `tickets` ORDER BY `ticketnumber` DESC');
99
-
100
-        try {
101
-            $query->execute();
102
-        } catch (PDOException $e) {
103
-            die($e->getMessage());
104
-        }
105
-
106
-        return $query->fetchAll();
107
-    }
108
-
109
-    public function get_pro()
110
-    {
111
-        $query = $this->db->prepare('SELECT pro FROM `tickets`');
112
-
113
-        try {
114
-            $query->execute();
115
-        } catch (PDOException $e) {
116
-            die($e->getMessage());
117
-        }
118
-
119
-        return $query->fetchAll();
120
-    }
121
-
122
-    public function get_opened_tickets()
123
-    {
124
-        $query = $this->db->prepare("SELECT * FROM `tickets` WHERE `ticketstatus` <> 'Closed' ORDER BY `ticketnumber` DESC");
125
-
126
-        try {
127
-            $query->execute();
128
-        } catch (PDOException $e) {
129
-            die($e->getMessage());
130
-        }
131
-
132
-        return $query->fetchAll();
133
-    }
134
-
135
-    public function get_tickets_by_requester($userid)
136
-    {
137
-        $query = $this->db->prepare('SELECT * FROM `tickets` WHERE `documentedby`= ? ORDER BY `ticketnumber` DESC');
138
-        $query->bindValue(1, $userid);
139
-
140
-        try {
141
-            $query->execute();
142
-        } catch (PDOException $e) {
143
-            die($e->getMessage());
144
-        }
145
-
146
-        return $query->fetchAll();
147
-    }
148
-
149
-    public function get_tickets_by_assignee($userid)
150
-    {
151
-        $query = $this->db->prepare('SELECT * FROM `tickets` WHERE `assignee`= ? ORDER BY `ticketnumber` DESC');
152
-        $query->bindValue(1, $userid);
153
-
154
-        try {
155
-            $query->execute();
156
-        } catch (PDOException $e) {
157
-            die($e->getMessage());
158
-        }
159
-
160
-        return $query->fetchAll();
161
-    }
162
-
163
-    public function get_tickets_by_resolver($username)
164
-    {
165
-        $query = $this->db->prepare('SELECT * FROM `tickets` WHERE `resolvedby`= ? ORDER BY `ticketnumber` DESC');
166
-        $query->bindValue(1, $username);
167
-
168
-        try {
169
-            $query->execute();
170
-        } catch (PDOException $e) {
171
-            die($e->getMessage());
172
-        }
173
-
174
-        return $query->fetchAll();
175
-    }
176
-
177
-    public function get_tickets_by_resolver_not_closed($username)
178
-    {
179
-        $query = $this->db->prepare('SELECT * FROM `tickets` WHERE `resolvedby`=? and `ticketstatus` <> ? ORDER BY `ticketnumber` DESC');
180
-        $query->bindValue(1, $username);
181
-        $query->bindValue(2, 'Closed');
182
-
183
-        try {
184
-            $query->execute();
185
-        } catch (PDOException $e) {
186
-            die($e->getMessage());
187
-        }
188
-
189
-        return $query->fetchAll();
190
-    }
191
-
192
-    public function get_tickets_by_status($ticketstatus)
193
-    {
194
-        $query = $this->db->prepare('SELECT * FROM `tickets` WHERE `ticketstatus`=? ORDER BY `ticketnumber` DESC');
195
-        $query->bindValue(1, $ticketstatus);
196
-
197
-        try {
198
-            $query->execute();
199
-        } catch (PDOException $e) {
200
-            die($e->getMessage());
201
-        }
202
-
203
-        return $query->fetchAll();
204
-    }
205
-
206
-    public function search_closed_ticket($fromperiod, $toperiod)
207
-    {
208
-        $query = $this->db->prepare("SELECT * FROM `tickets` WHERE `documenteddate` >= ? AND `documenteddate` <= ? AND `ticketstatus` = 'Closed' ORDER BY `documenteddate` DESC");
209
-        $query->bindValue(1, $fromperiod);
210
-        $query->bindValue(2, $toperiod);
211
-
212
-        try {
213
-            $query->execute();
214
-        } catch (PDOException $e) {
215
-            die($e->getMessage());
216
-        }
217
-
218
-        return $query->fetchAll();
219
-    }
220
-
221
-    public function count_tickets_by_status()
222
-    {
223
-        $query = $this->db->prepare('SELECT ticketstatus, count(*) as total FROM `tickets` GROUP BY ticketstatus');
224
-
225
-        try {
226
-            $query->execute();
227
-        } catch (PDOException $e) {
228
-            die($e->getMessage());
229
-        }
230
-
231
-        return $query->fetchAll();
232
-    }
233
-
234
-    public function count_resolved_tickets_by_month()
235
-    {
236
-        $sql = "SELECT Month(FROM_UNIXTIME(`documenteddate`)) as Bulan, Count(*) as Total FROM `tickets` WHERE (`ticketstatus`='Resolved' OR `ticketstatus`='Closed') AND FROM_UNIXTIME(`documenteddate`) >= CURDATE() - INTERVAL 1 YEAR GROUP BY Month(FROM_UNIXTIME(`documenteddate`))";
237
-        $query = $this->db->prepare($sql);
238
-
239
-        try {
240
-            $query->execute();
241
-        } catch (PDOException $e) {
242
-            die($e->getMessage());
243
-        }
244
-
245
-        return $query->fetchAll();
246
-    }
247
-
248
-    public function count_inprogress_tickets_by_month()
249
-    {
250
-        $sql = "SELECT Month(FROM_UNIXTIME(`documenteddate`)) as Bulan, Count(*) as Total FROM `tickets` WHERE (`ticketstatus`='Assigned' OR `ticketstatus`='Pending') AND FROM_UNIXTIME(`documenteddate`) >= CURDATE() - INTERVAL 1 YEAR GROUP BY Month(FROM_UNIXTIME(`documenteddate`))";
251
-        $query = $this->db->prepare($sql);
252
-
253
-        try {
254
-            $query->execute();
255
-        } catch (PDOException $e) {
256
-            die($e->getMessage());
257
-        }
258
-
259
-        return $query->fetchAll();
260
-    }
261
-
262
-    public function get_last_ticket()
263
-    {
264
-        $query = $this->db->prepare('SELECT * FROM `tickets` ORDER BY id DESC LIMIT 1');
265
-
266
-        try {
267
-            $query->execute();
268
-
269
-            return $query->fetch();
270
-        } catch (PDOException $e) {
271
-            die($e->getMessage());
272
-        }
273
-    }
274
-
275
-    /*
6
+	private $db;
7
+
8
+	public function __construct($database)
9
+	{
10
+		$this->db = $database;
11
+	}
12
+
13
+	public function add_ticket($ticketnumber, $sla, $reporteddate, $reportedby, $telp, $email, $problemsummary, $problemdetail, $ticketstatus, $assignee, $documentedby, $pro)
14
+	{
15
+		$current = time();
16
+		$querystring = 'INSERT INTO `tickets` (`ticketnumber`,`sla`,`reporteddate`, `reportedby`, `telp`, `email`, `problemsummary`,`problemdetail`,`ticketstatus`,`assignee`,`documentedby`,`documenteddate`,`pro`) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)';
17
+		$query = $this->db->prepare($querystring);
18
+		$query->bindValue(1, $ticketnumber);
19
+		$query->bindValue(2, $sla);
20
+		$query->bindValue(3, $reporteddate);
21
+		$query->bindValue(4, $reportedby);
22
+		$query->bindValue(5, $telp);
23
+		$query->bindValue(6, $email);
24
+		$query->bindValue(7, $problemsummary);
25
+		$query->bindValue(8, $problemdetail);
26
+		$query->bindValue(9, $ticketstatus);
27
+		$query->bindValue(10, $assignee);
28
+		$query->bindValue(11, $documentedby);
29
+		$query->bindValue(12, $current);
30
+		$query->bindValue(13, $pro);
31
+
32
+		try {
33
+			$query->execute();
34
+		} catch (PDOException $e) {
35
+			die($e->getMessage());
36
+		}
37
+	}
38
+
39
+	public function update_ticket($id, $sla, $reporteddate, $reportedby, $telp, $email, $problemsummary, $problemdetail, $ticketstatus, $assignee, $assigneddate, $pendingby, $pendingdate, $resolution, $resolvedby, $resolveddate, $closedby, $closeddate)
40
+	{
41
+		$querystring = 'UPDATE `tickets` SET `sla` = ? , `reporteddate` = ? , `reportedby` = ? , `telp` = ? ,`email` = ? , `problemsummary` = ? , `problemdetail` = ? ,`ticketstatus` = ?, `assignee` = ? , `assigneddate` = ?, `pendingby` = ?,`pendingdate` = ?, `resolution` = ? ,`resolvedby` = ?,`resolveddate` = ?,`closedby` = ?,`closeddate` = ? WHERE `id` = ?';
42
+		$query = $this->db->prepare($querystring);
43
+		$query->bindValue(1, $sla);
44
+		$query->bindValue(2, $reporteddate);
45
+		$query->bindValue(3, $reportedby);
46
+		$query->bindValue(4, $telp);
47
+		$query->bindValue(5, $email);
48
+		$query->bindValue(6, $problemsummary);
49
+		$query->bindValue(7, $problemdetail);
50
+		$query->bindValue(8, $ticketstatus);
51
+		$query->bindValue(9, $assignee);
52
+		$query->bindValue(10, $assigneddate);
53
+		$query->bindValue(11, $pendingby);
54
+		$query->bindValue(12, $pendingdate);
55
+		$query->bindValue(13, $resolution);
56
+		$query->bindValue(14, $resolvedby);
57
+		$query->bindValue(15, $resolveddate);
58
+		$query->bindValue(16, $closedby);
59
+		$query->bindValue(17, $closeddate);
60
+		$query->bindValue(18, $id);
61
+
62
+		try {
63
+			$query->execute();
64
+		} catch (PDOException $e) {
65
+			die($e->getMessage());
66
+		}
67
+	}
68
+
69
+	public function delete($id)
70
+	{
71
+		$sql = 'DELETE FROM `tickets` WHERE `id` = ?';
72
+		$query = $this->db->prepare($sql);
73
+		$query->bindValue(1, $id);
74
+
75
+		try {
76
+			$query->execute();
77
+		} catch (PDOException $e) {
78
+			die($e->getMessage());
79
+		}
80
+	}
81
+
82
+	public function ticket_data($id)
83
+	{
84
+		$query = $this->db->prepare('SELECT * FROM `tickets` WHERE `id`= ?');
85
+		$query->bindValue(1, $id);
86
+
87
+		try {
88
+			$query->execute();
89
+
90
+			return $query->fetch();
91
+		} catch (PDOException $e) {
92
+			die($e->getMessage());
93
+		}
94
+	}
95
+
96
+	public function get_tickets()
97
+	{
98
+		$query = $this->db->prepare('SELECT * FROM `tickets` ORDER BY `ticketnumber` DESC');
99
+
100
+		try {
101
+			$query->execute();
102
+		} catch (PDOException $e) {
103
+			die($e->getMessage());
104
+		}
105
+
106
+		return $query->fetchAll();
107
+	}
108
+
109
+	public function get_pro()
110
+	{
111
+		$query = $this->db->prepare('SELECT pro FROM `tickets`');
112
+
113
+		try {
114
+			$query->execute();
115
+		} catch (PDOException $e) {
116
+			die($e->getMessage());
117
+		}
118
+
119
+		return $query->fetchAll();
120
+	}
121
+
122
+	public function get_opened_tickets()
123
+	{
124
+		$query = $this->db->prepare("SELECT * FROM `tickets` WHERE `ticketstatus` <> 'Closed' ORDER BY `ticketnumber` DESC");
125
+
126
+		try {
127
+			$query->execute();
128
+		} catch (PDOException $e) {
129
+			die($e->getMessage());
130
+		}
131
+
132
+		return $query->fetchAll();
133
+	}
134
+
135
+	public function get_tickets_by_requester($userid)
136
+	{
137
+		$query = $this->db->prepare('SELECT * FROM `tickets` WHERE `documentedby`= ? ORDER BY `ticketnumber` DESC');
138
+		$query->bindValue(1, $userid);
139
+
140
+		try {
141
+			$query->execute();
142
+		} catch (PDOException $e) {
143
+			die($e->getMessage());
144
+		}
145
+
146
+		return $query->fetchAll();
147
+	}
148
+
149
+	public function get_tickets_by_assignee($userid)
150
+	{
151
+		$query = $this->db->prepare('SELECT * FROM `tickets` WHERE `assignee`= ? ORDER BY `ticketnumber` DESC');
152
+		$query->bindValue(1, $userid);
153
+
154
+		try {
155
+			$query->execute();
156
+		} catch (PDOException $e) {
157
+			die($e->getMessage());
158
+		}
159
+
160
+		return $query->fetchAll();
161
+	}
162
+
163
+	public function get_tickets_by_resolver($username)
164
+	{
165
+		$query = $this->db->prepare('SELECT * FROM `tickets` WHERE `resolvedby`= ? ORDER BY `ticketnumber` DESC');
166
+		$query->bindValue(1, $username);
167
+
168
+		try {
169
+			$query->execute();
170
+		} catch (PDOException $e) {
171
+			die($e->getMessage());
172
+		}
173
+
174
+		return $query->fetchAll();
175
+	}
176
+
177
+	public function get_tickets_by_resolver_not_closed($username)
178
+	{
179
+		$query = $this->db->prepare('SELECT * FROM `tickets` WHERE `resolvedby`=? and `ticketstatus` <> ? ORDER BY `ticketnumber` DESC');
180
+		$query->bindValue(1, $username);
181
+		$query->bindValue(2, 'Closed');
182
+
183
+		try {
184
+			$query->execute();
185
+		} catch (PDOException $e) {
186
+			die($e->getMessage());
187
+		}
188
+
189
+		return $query->fetchAll();
190
+	}
191
+
192
+	public function get_tickets_by_status($ticketstatus)
193
+	{
194
+		$query = $this->db->prepare('SELECT * FROM `tickets` WHERE `ticketstatus`=? ORDER BY `ticketnumber` DESC');
195
+		$query->bindValue(1, $ticketstatus);
196
+
197
+		try {
198
+			$query->execute();
199
+		} catch (PDOException $e) {
200
+			die($e->getMessage());
201
+		}
202
+
203
+		return $query->fetchAll();
204
+	}
205
+
206
+	public function search_closed_ticket($fromperiod, $toperiod)
207
+	{
208
+		$query = $this->db->prepare("SELECT * FROM `tickets` WHERE `documenteddate` >= ? AND `documenteddate` <= ? AND `ticketstatus` = 'Closed' ORDER BY `documenteddate` DESC");
209
+		$query->bindValue(1, $fromperiod);
210
+		$query->bindValue(2, $toperiod);
211
+
212
+		try {
213
+			$query->execute();
214
+		} catch (PDOException $e) {
215
+			die($e->getMessage());
216
+		}
217
+
218
+		return $query->fetchAll();
219
+	}
220
+
221
+	public function count_tickets_by_status()
222
+	{
223
+		$query = $this->db->prepare('SELECT ticketstatus, count(*) as total FROM `tickets` GROUP BY ticketstatus');
224
+
225
+		try {
226
+			$query->execute();
227
+		} catch (PDOException $e) {
228
+			die($e->getMessage());
229
+		}
230
+
231
+		return $query->fetchAll();
232
+	}
233
+
234
+	public function count_resolved_tickets_by_month()
235
+	{
236
+		$sql = "SELECT Month(FROM_UNIXTIME(`documenteddate`)) as Bulan, Count(*) as Total FROM `tickets` WHERE (`ticketstatus`='Resolved' OR `ticketstatus`='Closed') AND FROM_UNIXTIME(`documenteddate`) >= CURDATE() - INTERVAL 1 YEAR GROUP BY Month(FROM_UNIXTIME(`documenteddate`))";
237
+		$query = $this->db->prepare($sql);
238
+
239
+		try {
240
+			$query->execute();
241
+		} catch (PDOException $e) {
242
+			die($e->getMessage());
243
+		}
244
+
245
+		return $query->fetchAll();
246
+	}
247
+
248
+	public function count_inprogress_tickets_by_month()
249
+	{
250
+		$sql = "SELECT Month(FROM_UNIXTIME(`documenteddate`)) as Bulan, Count(*) as Total FROM `tickets` WHERE (`ticketstatus`='Assigned' OR `ticketstatus`='Pending') AND FROM_UNIXTIME(`documenteddate`) >= CURDATE() - INTERVAL 1 YEAR GROUP BY Month(FROM_UNIXTIME(`documenteddate`))";
251
+		$query = $this->db->prepare($sql);
252
+
253
+		try {
254
+			$query->execute();
255
+		} catch (PDOException $e) {
256
+			die($e->getMessage());
257
+		}
258
+
259
+		return $query->fetchAll();
260
+	}
261
+
262
+	public function get_last_ticket()
263
+	{
264
+		$query = $this->db->prepare('SELECT * FROM `tickets` ORDER BY id DESC LIMIT 1');
265
+
266
+		try {
267
+			$query->execute();
268
+
269
+			return $query->fetch();
270
+		} catch (PDOException $e) {
271
+			die($e->getMessage());
272
+		}
273
+	}
274
+
275
+	/*
276 276
         public function notify_assignee($id,$ticketnumber,$email_assignee)
277 277
         {	if (substr(php_uname(), 0, 7) == "Windows"){
278 278
                 $cmd = "D:\mowes_portable\www\helpdesk\batch\sendemail.bat";
@@ -286,51 +286,51 @@  discard block
 block discarded – undo
286 286
             }
287 287
         }*/
288 288
 
289
-    public function log_tickets($id, $sla, $reporteddate, $reportedby, $telp, $email, $problemsummary, $problemdetail, $ticketstatus, $assignee, $assigneddate, $pendingby, $pendingdate, $resolution, $resolvedby, $resolveddate, $closedby, $closeddate, $changes, $changeby)
290
-    {
291
-        $changedate = time();
292
-        $querystring = 'INSERT INTO `log_tickets` (`id`,`sla`,`reporteddate`, `reportedby`, `telp`, `email`, `problemsummary`,`problemdetail`,`ticketstatus`,`assignee`,`assigneddate`,`pendingby`,`pendingdate`,`resolution`,`resolvedby`,`resolveddate`,`closedby`,`closeddate`,`changes`,`changeby`,`changedate`) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)';
293
-        $query = $this->db->prepare($querystring);
294
-        $query->bindValue(1, $id);
295
-        $query->bindValue(2, $sla);
296
-        $query->bindValue(3, $reporteddate);
297
-        $query->bindValue(4, $reportedby);
298
-        $query->bindValue(5, $telp);
299
-        $query->bindValue(6, $email);
300
-        $query->bindValue(7, $problemsummary);
301
-        $query->bindValue(8, $problemdetail);
302
-        $query->bindValue(9, $ticketstatus);
303
-        $query->bindValue(10, $assignee);
304
-        $query->bindValue(11, $assigneddate);
305
-        $query->bindValue(12, $pendingby);
306
-        $query->bindValue(13, $pendingdate);
307
-        $query->bindValue(14, $resolution);
308
-        $query->bindValue(15, $resolvedby);
309
-        $query->bindValue(16, $resolveddate);
310
-        $query->bindValue(17, $closedby);
311
-        $query->bindValue(18, $closeddate);
312
-        $query->bindValue(19, $changes);
313
-        $query->bindValue(20, $changeby);
314
-        $query->bindValue(21, $changedate);
315
-
316
-        try {
317
-            $query->execute();
318
-        } catch (PDOException $e) {
319
-            die($e->getMessage());
320
-        }
321
-    }
322
-
323
-    public function get_audit_trail($id)
324
-    {
325
-        $query = $this->db->prepare('SELECT * FROM `log_tickets` WHERE `id`= ? ORDER BY `changedate` DESC');
326
-        $query->bindValue(1, $id);
327
-
328
-        try {
329
-            $query->execute();
330
-        } catch (PDOException $e) {
331
-            die($e->getMessage());
332
-        }
333
-
334
-        return $query->fetchAll();
335
-    }
289
+	public function log_tickets($id, $sla, $reporteddate, $reportedby, $telp, $email, $problemsummary, $problemdetail, $ticketstatus, $assignee, $assigneddate, $pendingby, $pendingdate, $resolution, $resolvedby, $resolveddate, $closedby, $closeddate, $changes, $changeby)
290
+	{
291
+		$changedate = time();
292
+		$querystring = 'INSERT INTO `log_tickets` (`id`,`sla`,`reporteddate`, `reportedby`, `telp`, `email`, `problemsummary`,`problemdetail`,`ticketstatus`,`assignee`,`assigneddate`,`pendingby`,`pendingdate`,`resolution`,`resolvedby`,`resolveddate`,`closedby`,`closeddate`,`changes`,`changeby`,`changedate`) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)';
293
+		$query = $this->db->prepare($querystring);
294
+		$query->bindValue(1, $id);
295
+		$query->bindValue(2, $sla);
296
+		$query->bindValue(3, $reporteddate);
297
+		$query->bindValue(4, $reportedby);
298
+		$query->bindValue(5, $telp);
299
+		$query->bindValue(6, $email);
300
+		$query->bindValue(7, $problemsummary);
301
+		$query->bindValue(8, $problemdetail);
302
+		$query->bindValue(9, $ticketstatus);
303
+		$query->bindValue(10, $assignee);
304
+		$query->bindValue(11, $assigneddate);
305
+		$query->bindValue(12, $pendingby);
306
+		$query->bindValue(13, $pendingdate);
307
+		$query->bindValue(14, $resolution);
308
+		$query->bindValue(15, $resolvedby);
309
+		$query->bindValue(16, $resolveddate);
310
+		$query->bindValue(17, $closedby);
311
+		$query->bindValue(18, $closeddate);
312
+		$query->bindValue(19, $changes);
313
+		$query->bindValue(20, $changeby);
314
+		$query->bindValue(21, $changedate);
315
+
316
+		try {
317
+			$query->execute();
318
+		} catch (PDOException $e) {
319
+			die($e->getMessage());
320
+		}
321
+	}
322
+
323
+	public function get_audit_trail($id)
324
+	{
325
+		$query = $this->db->prepare('SELECT * FROM `log_tickets` WHERE `id`= ? ORDER BY `changedate` DESC');
326
+		$query->bindValue(1, $id);
327
+
328
+		try {
329
+			$query->execute();
330
+		} catch (PDOException $e) {
331
+			die($e->getMessage());
332
+		}
333
+
334
+		return $query->fetchAll();
335
+	}
336 336
 }
Please login to merge, or discard this patch.
Spacing   +19 added lines, -19 removed lines patch added patch discarded remove patch
@@ -31,7 +31,7 @@  discard block
 block discarded – undo
31 31
 
32 32
         try {
33 33
             $query->execute();
34
-        } catch (PDOException $e) {
34
+        }catch (PDOException $e) {
35 35
             die($e->getMessage());
36 36
         }
37 37
     }
@@ -61,7 +61,7 @@  discard block
 block discarded – undo
61 61
 
62 62
         try {
63 63
             $query->execute();
64
-        } catch (PDOException $e) {
64
+        }catch (PDOException $e) {
65 65
             die($e->getMessage());
66 66
         }
67 67
     }
@@ -74,7 +74,7 @@  discard block
 block discarded – undo
74 74
 
75 75
         try {
76 76
             $query->execute();
77
-        } catch (PDOException $e) {
77
+        }catch (PDOException $e) {
78 78
             die($e->getMessage());
79 79
         }
80 80
     }
@@ -88,7 +88,7 @@  discard block
 block discarded – undo
88 88
             $query->execute();
89 89
 
90 90
             return $query->fetch();
91
-        } catch (PDOException $e) {
91
+        }catch (PDOException $e) {
92 92
             die($e->getMessage());
93 93
         }
94 94
     }
@@ -99,7 +99,7 @@  discard block
 block discarded – undo
99 99
 
100 100
         try {
101 101
             $query->execute();
102
-        } catch (PDOException $e) {
102
+        }catch (PDOException $e) {
103 103
             die($e->getMessage());
104 104
         }
105 105
 
@@ -112,7 +112,7 @@  discard block
 block discarded – undo
112 112
 
113 113
         try {
114 114
             $query->execute();
115
-        } catch (PDOException $e) {
115
+        }catch (PDOException $e) {
116 116
             die($e->getMessage());
117 117
         }
118 118
 
@@ -125,7 +125,7 @@  discard block
 block discarded – undo
125 125
 
126 126
         try {
127 127
             $query->execute();
128
-        } catch (PDOException $e) {
128
+        }catch (PDOException $e) {
129 129
             die($e->getMessage());
130 130
         }
131 131
 
@@ -139,7 +139,7 @@  discard block
 block discarded – undo
139 139
 
140 140
         try {
141 141
             $query->execute();
142
-        } catch (PDOException $e) {
142
+        }catch (PDOException $e) {
143 143
             die($e->getMessage());
144 144
         }
145 145
 
@@ -153,7 +153,7 @@  discard block
 block discarded – undo
153 153
 
154 154
         try {
155 155
             $query->execute();
156
-        } catch (PDOException $e) {
156
+        }catch (PDOException $e) {
157 157
             die($e->getMessage());
158 158
         }
159 159
 
@@ -167,7 +167,7 @@  discard block
 block discarded – undo
167 167
 
168 168
         try {
169 169
             $query->execute();
170
-        } catch (PDOException $e) {
170
+        }catch (PDOException $e) {
171 171
             die($e->getMessage());
172 172
         }
173 173
 
@@ -182,7 +182,7 @@  discard block
 block discarded – undo
182 182
 
183 183
         try {
184 184
             $query->execute();
185
-        } catch (PDOException $e) {
185
+        }catch (PDOException $e) {
186 186
             die($e->getMessage());
187 187
         }
188 188
 
@@ -196,7 +196,7 @@  discard block
 block discarded – undo
196 196
 
197 197
         try {
198 198
             $query->execute();
199
-        } catch (PDOException $e) {
199
+        }catch (PDOException $e) {
200 200
             die($e->getMessage());
201 201
         }
202 202
 
@@ -211,7 +211,7 @@  discard block
 block discarded – undo
211 211
 
212 212
         try {
213 213
             $query->execute();
214
-        } catch (PDOException $e) {
214
+        }catch (PDOException $e) {
215 215
             die($e->getMessage());
216 216
         }
217 217
 
@@ -224,7 +224,7 @@  discard block
 block discarded – undo
224 224
 
225 225
         try {
226 226
             $query->execute();
227
-        } catch (PDOException $e) {
227
+        }catch (PDOException $e) {
228 228
             die($e->getMessage());
229 229
         }
230 230
 
@@ -238,7 +238,7 @@  discard block
 block discarded – undo
238 238
 
239 239
         try {
240 240
             $query->execute();
241
-        } catch (PDOException $e) {
241
+        }catch (PDOException $e) {
242 242
             die($e->getMessage());
243 243
         }
244 244
 
@@ -252,7 +252,7 @@  discard block
 block discarded – undo
252 252
 
253 253
         try {
254 254
             $query->execute();
255
-        } catch (PDOException $e) {
255
+        }catch (PDOException $e) {
256 256
             die($e->getMessage());
257 257
         }
258 258
 
@@ -267,7 +267,7 @@  discard block
 block discarded – undo
267 267
             $query->execute();
268 268
 
269 269
             return $query->fetch();
270
-        } catch (PDOException $e) {
270
+        }catch (PDOException $e) {
271 271
             die($e->getMessage());
272 272
         }
273 273
     }
@@ -315,7 +315,7 @@  discard block
 block discarded – undo
315 315
 
316 316
         try {
317 317
             $query->execute();
318
-        } catch (PDOException $e) {
318
+        }catch (PDOException $e) {
319 319
             die($e->getMessage());
320 320
         }
321 321
     }
@@ -327,7 +327,7 @@  discard block
 block discarded – undo
327 327
 
328 328
         try {
329 329
             $query->execute();
330
-        } catch (PDOException $e) {
330
+        }catch (PDOException $e) {
331 331
             die($e->getMessage());
332 332
         }
333 333
 
Please login to merge, or discard this patch.
core/init.php 2 patches
Indentation   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -5,16 +5,16 @@
 block discarded – undo
5 5
 require_once 'connect/database.php';
6 6
 function my_autoload($class)
7 7
 {
8
-    $filename = 'classes/'.$class.'.php';
9
-    include_once $filename;
8
+	$filename = 'classes/'.$class.'.php';
9
+	include_once $filename;
10 10
 }
11 11
 spl_autoload_register('my_autoload');
12 12
 
13 13
 try {
14
-    $general = new General();
15
-    $users = new Users($db);
16
-    $tickets = new Tickets($db);
17
-    $slas = new SLA($db);
14
+	$general = new General();
15
+	$users = new Users($db);
16
+	$tickets = new Tickets($db);
17
+	$slas = new SLA($db);
18 18
 } catch (Exception $e) {
19
-    echo 'Caught exception: ',  $e->getMessage(), "\n";
19
+	echo 'Caught exception: ',  $e->getMessage(), "\n";
20 20
 }
Please login to merge, or discard this patch.
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -15,6 +15,6 @@
 block discarded – undo
15 15
     $users = new Users($db);
16 16
     $tickets = new Tickets($db);
17 17
     $slas = new SLA($db);
18
-} catch (Exception $e) {
19
-    echo 'Caught exception: ',  $e->getMessage(), "\n";
18
+}catch (Exception $e) {
19
+    echo 'Caught exception: ', $e->getMessage(), "\n";
20 20
 }
Please login to merge, or discard this patch.
statistic/chart.php 1 patch
Indentation   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -7,20 +7,20 @@  discard block
 block discarded – undo
7 7
 $ticket_list = array();
8 8
 $i = 0; $color[0] = 'FF0000'; $color[1] = '00FF00'; $color[2] = 'FFFF00'; $color[3] = '0000FF'; $color[4] = 'FF00FF';
9 9
 foreach ($ticket_list as $ticket) {
10
-    @$value .= $ticket['total'].'#';
11
-    @$name .= '#';
12
-    //echo $value[i].'<br>'.$name[i].'<br>';
13
-    //$color[$i++];
10
+	@$value .= $ticket['total'].'#';
11
+	@$name .= '#';
12
+	//echo $value[i].'<br>'.$name[i].'<br>';
13
+	//$color[$i++];
14 14
 }
15 15
 $arr_value = explode('#', $value);
16 16
 $arr_name = explode('#', $name);
17 17
 //echo $arr_name[0].$arr_name[1].$arr_name[2].$arr_name[3].$arr_name[4];
18 18
 $ticket_list2 = $tickets->count_tickets_by_status();
19 19
 foreach ($ticket_list2 as $ticket2) {
20
-    @$value2 .= $ticket2['total'].'#';
21
-    @$name2 .= $ticket2['ticketstatus'].'#';
22
-    //echo $value[i].'<br>'.$name[i].'<br>';
23
-    //$color[$i++];
20
+	@$value2 .= $ticket2['total'].'#';
21
+	@$name2 .= $ticket2['ticketstatus'].'#';
22
+	//echo $value[i].'<br>'.$name[i].'<br>';
23
+	//$color[$i++];
24 24
 }
25 25
 $arr_value2 = explode('#', $value2);
26 26
 $arr_name2 = explode('#', $name2);
@@ -28,12 +28,12 @@  discard block
 block discarded – undo
28 28
 $ResolvedBulan = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
29 29
 $ticket_list3 = $tickets->count_resolved_tickets_by_month();
30 30
 foreach ($ticket_list3 as $ticket3) {
31
-    @$ResolvedBulan[$ticket3['Bulan']] = $ticket3['Total'];
31
+	@$ResolvedBulan[$ticket3['Bulan']] = $ticket3['Total'];
32 32
 }
33 33
 $InProgressBulan = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
34 34
 $ticket_list4 = $tickets->count_inprogress_tickets_by_month();
35 35
 foreach ($ticket_list4 as $ticket4) {
36
-    @$InProgressBulan[$ticket4['Bulan']] = $ticket4['Total'];
36
+	@$InProgressBulan[$ticket4['Bulan']] = $ticket4['Total'];
37 37
 }
38 38
 ?>
39 39
 <!DOCTYPE html>
Please login to merge, or discard this patch.
content.php 1 patch
Indentation   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -34,7 +34,7 @@
 block discarded – undo
34 34
 			echo "<li><p>Jumlah tiket yang ditugaskan untuk Anda: $tickets_assigned tickets.</p></li> ";
35 35
 			echo "<li><p>Anda telah menyelesaikan $tickets_resolved tickets.</p></li>";
36 36
 		}
37
-        ?>
37
+		?>
38 38
 		</ol><br/>
39 39
 		</td>
40 40
 	</tr>
Please login to merge, or discard this patch.
myticketwaitforclosed.php 1 patch
Indentation   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -50,18 +50,18 @@
 block discarded – undo
50 50
     </thead>
51 51
     <tbody>
52 52
 		<?php 
53
-        foreach ($tickets as $ticket) {
54
-            $sla = $slas->sla_data($ticket['sla']);
55
-            $user = $users->userdata($ticket['assignee']);
56
-            echo '<tr><td><a href=ticketedit.php?id='.$ticket['id'].'>'.$ticket['ticketnumber'].'</a></td>'.
57
-                 '<td>'.$sla['namasla'].'</td>'.
58
-                 '<td>'.date('d-M-Y', $ticket['reporteddate']).'</td>'.
59
-                 '<td>'.$ticket['reportedby'].'</td>'.
60
-                 '<td>'.$ticket['problemsummary'].'</td>'.
61
-                 '<td>'.$ticket['ticketstatus'].'</td>'.
62
-                 '<td>'.$user['fullname'].'</td></tr>';
63
-        }
64
-        ?>
53
+		foreach ($tickets as $ticket) {
54
+			$sla = $slas->sla_data($ticket['sla']);
55
+			$user = $users->userdata($ticket['assignee']);
56
+			echo '<tr><td><a href=ticketedit.php?id='.$ticket['id'].'>'.$ticket['ticketnumber'].'</a></td>'.
57
+				 '<td>'.$sla['namasla'].'</td>'.
58
+				 '<td>'.date('d-M-Y', $ticket['reporteddate']).'</td>'.
59
+				 '<td>'.$ticket['reportedby'].'</td>'.
60
+				 '<td>'.$ticket['problemsummary'].'</td>'.
61
+				 '<td>'.$ticket['ticketstatus'].'</td>'.
62
+				 '<td>'.$user['fullname'].'</td></tr>';
63
+		}
64
+		?>
65 65
     </tbody>
66 66
 	</table>
67 67
 	<p>&nbsp;</p>
Please login to merge, or discard this patch.
ticketedit.php 2 patches
Indentation   +67 added lines, -67 removed lines patch added patch discarded remove patch
@@ -6,50 +6,50 @@  discard block
 block discarded – undo
6 6
 $id = $_GET['id'];
7 7
 $ticket = $tickets->ticket_data($id);
8 8
 if ($ticket['ticketstatus'] == 'Closed') {
9
-    header("Location: ticketread.php?id=$id");
10
-    exit();
9
+	header("Location: ticketread.php?id=$id");
10
+	exit();
11 11
 }
12 12
 if (isset($_POST['submit'])) {
13
-    $sla = $_POST['sla'];
14
-    $reporteddate = strtotime($_POST['reporteddate']);
15
-    $reportedby = $_POST['reportedby'];
16
-    $telp = $_POST['telp'];
17
-    $email = $_POST['email'];
18
-    $problemsummary = $_POST['problemsummary'];
19
-    $problemdetail = $_POST['problemdetail'];
20
-    $assignee = $_POST['idassignee'];
21
-    $type = $_POST['pro'];
22
-    $ticketstatus = $_POST['ticketstatus'];
23
-    $resolution = $_POST['resolution'];
24
-    $pendingby = $_POST['pendingby'];
25
-    $pendingdate = $_POST['pendingdate'];
26
-    $resolvedby = $_POST['resolvedby'];
27
-    $resolveddate = $_POST['resolveddate'];
28
-    $closedby = $_POST['closedby'];
29
-    $closeddate = $_POST['closeddate'];
30
-    $changes = 'Re-assigned the ticket.';
31
-    if ($ticketstatus == 'Pending') {
32
-        $pendingby = $user['username'];
33
-        $pendingdate = strtotime(now);
34
-        $changes = 'Change Status to Pending.';
35
-    }
36
-    if ($ticketstatus == 'Resolved') {
37
-        $resolvedby = $user['username'];
38
-        $resolveddate = strtotime(now);
39
-        $changes = 'Change Status to Resolved.';
40
-    }
41
-    if ($ticketstatus == 'Closed') {
42
-        $closedby = $user['username'];
43
-        $closeddate = strtotime(now);
44
-        $changes = 'Change Status to Closed.';
45
-    }
46
-    $tickets->update_ticket($id, $sla, $reporteddate, $reportedby, $telp, $email, $problemsummary, $problemdetail, $ticketstatus, $assignee, $assigneddate, $pendingby, $pendingdate, $resolution, $resolvedby, $resolveddate, $closedby, $closeddate);
47
-    $tickets->log_tickets($id, $sla, $reporteddate, $reportedby, $telp, $email, $problemsummary, $problemdetail, $ticketstatus, $assignee, $assigneddate, $pendingby, $pendingdate, $resolution, $resolvedby, $resolveddate, $closedby, $closeddate, $changes, $changeby);
48
-    if ($user['level'] == 'Admin') {
49
-        header('Location: ticketlist.php');
50
-    } else {
51
-        header('Location: myticketbyassignee.php');
52
-    }
13
+	$sla = $_POST['sla'];
14
+	$reporteddate = strtotime($_POST['reporteddate']);
15
+	$reportedby = $_POST['reportedby'];
16
+	$telp = $_POST['telp'];
17
+	$email = $_POST['email'];
18
+	$problemsummary = $_POST['problemsummary'];
19
+	$problemdetail = $_POST['problemdetail'];
20
+	$assignee = $_POST['idassignee'];
21
+	$type = $_POST['pro'];
22
+	$ticketstatus = $_POST['ticketstatus'];
23
+	$resolution = $_POST['resolution'];
24
+	$pendingby = $_POST['pendingby'];
25
+	$pendingdate = $_POST['pendingdate'];
26
+	$resolvedby = $_POST['resolvedby'];
27
+	$resolveddate = $_POST['resolveddate'];
28
+	$closedby = $_POST['closedby'];
29
+	$closeddate = $_POST['closeddate'];
30
+	$changes = 'Re-assigned the ticket.';
31
+	if ($ticketstatus == 'Pending') {
32
+		$pendingby = $user['username'];
33
+		$pendingdate = strtotime(now);
34
+		$changes = 'Change Status to Pending.';
35
+	}
36
+	if ($ticketstatus == 'Resolved') {
37
+		$resolvedby = $user['username'];
38
+		$resolveddate = strtotime(now);
39
+		$changes = 'Change Status to Resolved.';
40
+	}
41
+	if ($ticketstatus == 'Closed') {
42
+		$closedby = $user['username'];
43
+		$closeddate = strtotime(now);
44
+		$changes = 'Change Status to Closed.';
45
+	}
46
+	$tickets->update_ticket($id, $sla, $reporteddate, $reportedby, $telp, $email, $problemsummary, $problemdetail, $ticketstatus, $assignee, $assigneddate, $pendingby, $pendingdate, $resolution, $resolvedby, $resolveddate, $closedby, $closeddate);
47
+	$tickets->log_tickets($id, $sla, $reporteddate, $reportedby, $telp, $email, $problemsummary, $problemdetail, $ticketstatus, $assignee, $assigneddate, $pendingby, $pendingdate, $resolution, $resolvedby, $resolveddate, $closedby, $closeddate, $changes, $changeby);
48
+	if ($user['level'] == 'Admin') {
49
+		header('Location: ticketlist.php');
50
+	} else {
51
+		header('Location: myticketbyassignee.php');
52
+	}
53 53
 }
54 54
 ?>
55 55
 <!DOCTYPE HTML>
@@ -141,13 +141,13 @@  discard block
 block discarded – undo
141 141
 			<td> Urgency (SLA)*</td><td> : </td>
142 142
 			<td><select name="sla">
143 143
 				<?php 
144
-                    $sladata = $slas->sla_data($ticket['sla']);
145
-                    echo '<option value="'.$ticket['sla'].'" selected="selected">'.$sladata['namasla'].'</option>';
146
-                    $sla = $slas->get_sla();
147
-                    foreach ($sla as $slaval) {
148
-                        echo '<option value="'.$slaval['slaid'].'">'.$slaval['namasla'].'</option>';
149
-                    }
150
-                ?>
144
+					$sladata = $slas->sla_data($ticket['sla']);
145
+					echo '<option value="'.$ticket['sla'].'" selected="selected">'.$sladata['namasla'].'</option>';
146
+					$sla = $slas->get_sla();
147
+					foreach ($sla as $slaval) {
148
+						echo '<option value="'.$slaval['slaid'].'">'.$slaval['namasla'].'</option>';
149
+					}
150
+				?>
151 151
 				</select>
152 152
 			</td>
153 153
 		</tr>
@@ -155,10 +155,10 @@  discard block
 block discarded – undo
155 155
 			<td> Type</td><td> : </td>
156 156
 			<td>
157 157
 				<?php 
158
-                    //$pro = $slas->get_sla();
159
-                    echo $ticket['pro'];
158
+					//$pro = $slas->get_sla();
159
+					echo $ticket['pro'];
160 160
 
161
-                ?>
161
+				?>
162 162
 				
163 163
 			</td>
164 164
 		</tr>
@@ -178,13 +178,13 @@  discard block
 block discarded – undo
178 178
 			<td width="120"> Assign to* </td><td> : </td>
179 179
 			<td> <select name="idassignee">
180 180
 			<?php
181
-                $userassignee = $users->userdata($ticket['assignee']);
182
-                echo '<option value='.$ticket['assignee'].' selected="selected">'.$userassignee['fullname'].'</option>';
183
-                $listusers = $users->get_users();
184
-                foreach ($listusers as $user) {
185
-                    echo '<option value='.$user['id'].'>'.$user['fullname'].'</option>';
186
-                }
187
-            ?>
181
+				$userassignee = $users->userdata($ticket['assignee']);
182
+				echo '<option value='.$ticket['assignee'].' selected="selected">'.$userassignee['fullname'].'</option>';
183
+				$listusers = $users->get_users();
184
+				foreach ($listusers as $user) {
185
+					echo '<option value='.$user['id'].'>'.$user['fullname'].'</option>';
186
+				}
187
+			?>
188 188
 			</select> </td>
189 189
 		</tr>
190 190
 		<tr>
@@ -229,14 +229,14 @@  discard block
 block discarded – undo
229 229
 	<table class="formtable">
230 230
 	<tr bgcolor="#e0e0e0" ><td width="150">Updated On</td><td width="150">Updated By</td><td>Description</td></tr>
231 231
 	<?php
232
-        $list_log_tickets = $tickets->get_audit_trail($id);
233
-        foreach ($list_log_tickets as $log_ticket) {
234
-            $changed_by = $users->userdata($log_ticket['changeby']);
235
-            echo '<tr><td>'.date('d-M-Y H:i:s', $log_ticket['changedate']).'</td>'.
236
-                 '<td>'.$changed_by['fullname'].'</td>'.
237
-                 '<td>'.$log_ticket['changes'].'</td></tr>';
238
-        }
239
-    ?>
232
+		$list_log_tickets = $tickets->get_audit_trail($id);
233
+		foreach ($list_log_tickets as $log_ticket) {
234
+			$changed_by = $users->userdata($log_ticket['changeby']);
235
+			echo '<tr><td>'.date('d-M-Y H:i:s', $log_ticket['changedate']).'</td>'.
236
+				 '<td>'.$changed_by['fullname'].'</td>'.
237
+				 '<td>'.$log_ticket['changes'].'</td></tr>';
238
+		}
239
+	?>
240 240
 	</table>
241 241
 	</fieldset>
242 242
 	<br/><br/>
Please login to merge, or discard this patch.
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -47,7 +47,7 @@  discard block
 block discarded – undo
47 47
     $tickets->log_tickets($id, $sla, $reporteddate, $reportedby, $telp, $email, $problemsummary, $problemdetail, $ticketstatus, $assignee, $assigneddate, $pendingby, $pendingdate, $resolution, $resolvedby, $resolveddate, $closedby, $closeddate, $changes, $changeby);
48 48
     if ($user['level'] == 'Admin') {
49 49
         header('Location: ticketlist.php');
50
-    } else {
50
+    }else {
51 51
         header('Location: myticketbyassignee.php');
52 52
     }
53 53
 }
@@ -191,11 +191,11 @@  discard block
 block discarded – undo
191 191
 			<td> Status* </td><td> : </td>
192 192
 			<td> <input type="hidden" name="oldticketstatus" value="<?php echo $ticket['ticketstatus']; ?>"> 
193 193
 			<select name="ticketstatus">
194
-				<option value="Assigned" <?php echo ($ticket['ticketstatus'] == 'Assigned') ? 'selected="selected"' : '';?>>Assigned</option>
195
-				<option value="Process" <?php echo ($ticket['ticketstatus'] == 'Process') ? 'selected="selected"' : '';?>>Process</option>
196
-				<option value="Resolved" <?php echo ($ticket['ticketstatus'] == 'Resolved') ? 'selected="selected"' : '';?>>Resolved</option>
197
-				<option value="Pending" <?php echo ($ticket['ticketstatus'] == 'Pending') ? 'selected="selected"' : '';?>>Pending</option>
198
-				<option value="Closed" <?php echo ($ticket['ticketstatus'] == 'Closed') ? 'selected="selected"' : '';?>>Closed</option>
194
+				<option value="Assigned" <?php echo ($ticket['ticketstatus'] == 'Assigned') ? 'selected="selected"' : ''; ?>>Assigned</option>
195
+				<option value="Process" <?php echo ($ticket['ticketstatus'] == 'Process') ? 'selected="selected"' : ''; ?>>Process</option>
196
+				<option value="Resolved" <?php echo ($ticket['ticketstatus'] == 'Resolved') ? 'selected="selected"' : ''; ?>>Resolved</option>
197
+				<option value="Pending" <?php echo ($ticket['ticketstatus'] == 'Pending') ? 'selected="selected"' : ''; ?>>Pending</option>
198
+				<option value="Closed" <?php echo ($ticket['ticketstatus'] == 'Closed') ? 'selected="selected"' : ''; ?>>Closed</option>
199 199
 			</select> 
200 200
 			</td>
201 201
 		</tr>
Please login to merge, or discard this patch.