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/Hooks/Handlers/PrivacyHandler.php +0 -6 2.3.0 → 2.4.5 View file →
@@ -13,9 +13,8 @@
13 13 add_filter('wp_privacy_personal_data_exporters', [$this, 'registerExporter']);
14 14 add_filter('wp_privacy_personal_data_erasers', [$this, 'registerEraser']);
15 15 }
16 16
17 - // Registering exporters to export data
18 17 public function registerExporter($exporters)
19 18 {
20 19 $exporters['fluent-support-tickets'] = array(
21 20 'exporter_friendly_name' => __('Fluent Support Tickets Exporter', 'fluent-support'),
@@ -33,9 +32,8 @@
33 32 );
34 33 return $exporters;
35 34 }
36 35
37 - // Registering erasers to erase data
38 36 public function registerEraser($erasers)
39 37 {
40 38 $erasers['fluent-support'] = array(
41 39 'eraser_friendly_name' => __('Fluent Support Personal Data Eraser', 'fluent-support'),
@@ -43,9 +41,8 @@
43 41 );
44 42 return $erasers;
45 43 }
46 44
47 - // Method to handle tickets data exporter
48 45 public function exportTickets($user_email, $page = 1)
49 46 {
50 47 $customer = Customer::where('email', $user_email)->select(['id'])->first();
51 48
@@ -120,9 +117,8 @@
120 117 'done' => true,
121 118 ];
122 119 }
123 120
124 - // Method to handle conversations data exporter
125 121 public function exportConversations($user_email, $page = 1)
126 122 {
127 123 $customer = Customer::where('email', $user_email)->select(['id'])->first();
128 124
@@ -182,9 +178,8 @@
182 178 'done' => true,
183 179 ];
184 180 }
185 181
186 - // Method to handle customers data exporter
187 182 public function exportCustomerData($user_email, $page = 1)
188 183 {
189 184 $customer = Customer::where('email', $user_email)->first();
190 185
@@ -302,9 +297,8 @@
302 297
303 298 return $ticketTags;
304 299 }
305 300
306 - // Method to handle data eraser
307 301 public function erasePersonalData($user_email, $page = 1)
308 302 {
309 303 $customer = Customer::where('email', $user_email)->select(['id'])->first();
310 304