PluginProbe
MalCare WordPress Security Plugin – Malware Scanner, Cleaner, Security Firewall / 6.65
MalCare WordPress Security Plugin – Malware Scanner, Cleaner, Security Firewall v6.65
6.72 6.69 6.65 6.62 6.48 6.47 5.41 5.42 5.45 5.47 5.53 5.54 5.55 5.56 5.65 5.67 5.68 5.72 5.73 5.77 5.81 5.85 5.88 5.91 5.92 All 88 releases
malcare-security / callback / base.php

base.php in MalCare WordPress Security Plugin – Malware Scanner, Cleaner, Security Firewall 6.65, at callback/base.php

44 lines 1.1 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 if (!defined('ABSPATH')) exit;
4 if (!class_exists('MCCallbackBase')) :
5
6 class MCCallbackBase {
7
8 public static $wing_infos = array("MANAGE_WING_VERSION" => '2.0',
9 "ACTLOG_WING_VERSION" => '1.0',
10 "DYNSYNC_WING_VERSION" => '1.0',
11 "UPGRADER_WING_VERSION" => '1.1',
12 "BRAND_WING_VERSION" => '1.1',
13 "DB_WING_VERSION" => '1.5',
14 "ACCOUNT_WING_VERSION" => '1.2',
15 "MISC_WING_VERSION" => '1.4',
16 "FS_WING_VERSION" => '1.4',
17 "INFO_WING_VERSION" => '2.7',
18 "WATCH_WING_VERSION" => '1.7',
19 "FS_WRITE_WING_VERSION" => '1.2',
20 "FS_WRITE_WING_VERSION" => '1.2',
21 "IPSTORE_WING_VERSION" => '1.4',
22 "PROTECT_WING_VERSION" => '1.3',
23 "SECURITY_WING_VERSION" => '1.3',
24 "SECURITY_HARDENING_SETTINGS_VERSION" => '1.0',
25 );
26
27 public function objectToArray($obj) {
28 return json_decode(json_encode($obj), true);
29 }
30
31 public function base64Encode($data, $chunk_size) {
32 if ($chunk_size) {
33 $out = "";
34 $len = strlen($data);
35 for ($i = 0; $i < $len; $i += $chunk_size) {
36 $out .= base64_encode(substr($data, $i, $chunk_size));
37 }
38 } else {
39 $out = base64_encode($data);
40 }
41 return $out;
42 }
43 }
44 endif;