PluginProbe
Fluent Support – Helpdesk & Customer Support Ticket System / 2.4.5
Fluent Support – Helpdesk & Customer Support Ticket System v2.4.5
2.4.5 2.4.0 2.3.2 2.3.1 2.3.0 2.2.1 2.2.0 trunk 1.10.0 1.10.1 1.10.2 1.10.3 1.10.4 1.10.5 1.4.0 1.4.1 1.4.2 1.4.5 1.4.6 1.4.7 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 All 69 releases
← All changes | app/Services/Tickets/TicketStats.php +7 -5 2.2.0 → 2.4.5 View file →
@@ -13,37 +13,39 @@
13 13 'fst_menu_url_base',
14 14 admin_url('admin.php?page=fluent-support#/')
15 15 );
16 16
17 + $counts = TicketHelper::getStatusCounts();
18 +
17 19 return apply_filters('fst_quick_links', [
18 20 [
19 21 'title' => __('Total Tickets', 'fluent-support'),
20 22 'url' => esc_url_raw( $urlBase . 'tickets' ),
21 - 'number'=> TicketHelper::countAllTickets(),
23 + 'number'=> $counts['total'],
22 24 'icon' => 'el-icon-user'
23 25 ],
24 26 [
25 27 'title' => __('Active Tickets', 'fluent-support'),
26 28 'url' => esc_url_raw( $urlBase . 'tickets?filter_type=simple&status_type=active' ),
27 - 'number'=> TicketHelper::countActiveTickets(),
29 + 'number'=> $counts['active'],
28 30 'icon' => 'el-icon-message'
29 31 ],
30 32 [
31 33 'title' => __('New Tickets', 'fluent-support'),
32 34 'url' => esc_url_raw( $urlBase . 'tickets?filter_type=simple&status_type=new' ),
33 - 'number'=> TicketHelper::countNewTickets(),
35 + 'number'=> $counts['new'],
34 36 'icon' => 'el-icon-folder'
35 37 ],
36 38 [
37 39 'title' => __('Un-Assigned Tickets', 'fluent-support'),
38 40 'url' => esc_url_raw( $urlBase . 'tickets?agent_id=unassigned' ),
39 - 'number'=> TicketHelper::countUnassignedTickets(),
41 + 'number'=> $counts['unassigned'],
40 42 'icon' => 'el-icon-folder'
41 43 ],
42 44 [
43 45 'title' => __('Closed Tickets', 'fluent-support'),
44 46 'url' => esc_url_raw( $urlBase . 'tickets?filter_type=simple&status_type=closed' ),
45 - 'number'=> TicketHelper::countClosedTickets(),
47 + 'number'=> $counts['closed'],
46 48 'icon' => 'el-icon-message'
47 49 ],
48 50 [
49 51 'title' => __('Awaiting Replies', 'fluent-support'),