PluginProbe
WPIDE – File Manager & Code Editor / 3.3
WPIDE – File Manager & Code Editor v3.3
3.5.8 3.5.7 2.0.14 2.0.15 2.0.16 2.0.2 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9 2.1 2.2 2.3 2.3.1 2.3.2 2.4.0 2.5 2.6 3.0 3.1 3.2 3.3 3.4 All 54 releases
← All changes | _services.php +2 -30 3.23.3 View file →
@@ -1,8 +1,9 @@
1 1 <?php
2 2 defined( 'ABSPATH' ) || exit;
3 3
4 4 use WPIDE\App\Services\Storage\LocalFileSystem;
5 +use WPIDE\App\Classes\Freemius;
5 6
6 7 use const WPIDE\Constants\DIR;
7 8 use const WPIDE\Constants\SLUG;
8 9 use const WPIDE\Constants\TMP_DIR;
@@ -55,41 +56,12 @@
55 56 'files' => LocalFileSystem::excludedFiles()
56 57 ]
57 58 ),
58 59 ],
59 -// 'WPIDE\App\Services\Storage\Filesystem' => [
60 -// 'handler' => '\WPIDE\App\Services\Storage\Filesystem',
61 -// 'config' => [
62 -// 'separator' => '/',
63 -// 'config' => [],
64 -// 'adapter' => function () {
65 -// $client = new \Aws\S3\S3Client([
66 -// 'credentials' => [
67 -// 'key' => AWS_ACCESS_KEY,
68 -// 'secret' => AWS_SECRET_KEY
69 -// ],
70 -// 'region' => 'us-east-1',
71 -// 'version' => 'latest',
72 -// ]);
73 -//
74 -// return new \League\Flysystem\AwsS3v3\AwsS3Adapter($client, 'bervana');
75 -// },
76 -// ],
77 -// ],
78 60 'WPIDE\App\Services\Database\Database' => [
79 - 'handler' => '\WPIDE\App\Services\Database\Database',
61 + 'handler' => Freemius::sdk()->can_use_premium_code__premium_only() ? '\WPIDE\App\Services\Database\Database' : null,
80 62 'config' => [],
81 63 ],
82 -// 'WPIDE\App\Services\Database\DatabaseApi' => [
83 -// 'handler' => '\WPIDE\App\Services\Database\DatabaseApi',
84 -// 'config' => [
85 -// 'username' => DB_USER,
86 -// 'password' => DB_PASSWORD,
87 -// 'database' => DB_NAME,
88 -// 'address' => DB_HOST
89 -// ]
90 -// ],
91 -
92 64 'WPIDE\App\Services\Cache\Cache' => [
93 65 'handler' => '\WPIDE\App\Services\Cache\Cache',
94 66 'config' => [
95 67 'group' => SLUG