PluginProbe ʕ •ᴥ•ʔ
JetBackup – Backup, Restore & Migrate / trunk
JetBackup – Backup, Restore & Migrate vtrunk
3.1.22.3 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 1.4.8.1 1.4.9 1.5.0 1.5.1 1.5.1.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.6.0 1.6.10 1.6.11 1.6.12 1.6.13 1.6.15 1.6.5.1 1.6.8.8 1.6.9 1.6.9.1 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7.5 2.0.8.7 2.0.9.11 2.0.9.14 2.0.9.15 2.0.9.6 2.0.9.7 2.0.9.9 3.1.10.7 3.1.11.1 3.1.12.3 3.1.13.4 3.1.14.17 3.1.15.4 3.1.16.1 3.1.17.5 3.1.18.10 3.1.18.8 3.1.18.9 3.1.19.8 3.1.20.3 3.1.21.3 3.1.7.9 3.1.9.2 trunk 1.1.90 1.1.91 1.2.0 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.6 1.3.7 1.3.8 1.3.9 1.4.0 1.4.1 1.4.2
backup / src / JetBackup / Integrations / Vendors / Elementor.php
backup / src / JetBackup / Integrations / Vendors Last commit date
.htaccess 1 year ago Autoptimize.php 1 year ago Elementor.php 1 year ago Supercache.php 1 year ago W3TotalCache.php 1 year ago Woocommerce.php 1 year ago index.html 1 year ago web.config 1 year ago
Elementor.php
27 lines
1 <?php
2
3 namespace JetBackup\Integrations\Vendors;
4 use JetBackup\Integrations\Integrations;
5
6 if (!defined( '__JETBACKUP__')) die('Direct access is not allowed');
7
8 class Elementor implements Integrations {
9
10 /**
11 * @return void
12 */
13 public function execute(): void {
14 if (!class_exists('\Elementor\Plugin')) return;
15 $this->_clearCache();
16 }
17
18 /**
19 * @return void
20 */
21 private function _clearCache(): void {
22 add_action('elementor/init', function() {
23 \Elementor\Plugin::$instance->files_manager->clear_cache();
24 });
25 do_action('elementor/init');
26 }
27 }