PluginProbe ʕ •ᴥ•ʔ
JetBackup – Backup, Restore & Migrate / 3.1.13.4
JetBackup – Backup, Restore & Migrate v3.1.13.4
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 9 months ago Autoptimize.php 9 months ago Elementor.php 9 months ago Supercache.php 9 months ago W3TotalCache.php 9 months ago Woocommerce.php 9 months ago index.html 9 months ago web.config 9 months 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 }