PluginProbe ʕ •ᴥ•ʔ
WP STAGING – WordPress Backup, Restore, Migration & Clone / 4.9.2
WP STAGING – WordPress Backup, Restore, Migration & Clone v4.9.2
4.9.2 4.9.1 4.9.0 4.8.1 trunk 3.0.0 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.1.0 3.1.1 3.1.2 3.1.3 3.1.4 3.10.0 3.2.0 3.3.1 3.3.2 3.3.3 3.4.1 3.4.3 3.5.0 3.6.0 3.7.1 3.8.0 3.8.1 3.8.2 3.8.3 3.8.4 3.8.5 3.8.6 3.8.7 3.9.0 3.9.1 3.9.2 3.9.3 3.9.4 4.0.0 4.1.0 4.1.1 4.1.2 4.1.3 4.1.4 4.2.0 4.2.1 4.3.0 4.3.1 4.3.2 4.4.0 4.5.0 4.6.0 4.7.0 4.7.1 4.7.2 4.7.3 4.8.0
wp-staging / Framework / ThirdParty / Jetpack.php
wp-staging / Framework / ThirdParty Last commit date
Aios.php 2 years ago FreemiusScript.php 9 months ago Jetpack.php 2 years ago LiteSpeedCache.php 1 year ago MalCare.php 1 year ago NinjaForms.php 1 year ago ThirdPartyCacheHandler.php 2 years ago WordFence.php 5 months ago
Jetpack.php
39 lines
1 <?php
2
3 namespace WPStaging\Framework\ThirdParty;
4
5 use WPStaging\Framework\Adapter\WpAdapter;
6
7 /**
8 * Class Jetpack
9 *
10 * Provide special treatments for cloning and pushing when a site is using jetpack
11 *
12 * @package WPStaging\Framework\ThirdParty
13 */
14 class Jetpack
15 {
16 /**
17 * Const used for checking staging mode by Jetpack Plugin
18 */
19 const STAGING_MODE_CONST = 'JETPACK_STAGING_MODE';
20
21 /** @var WpAdapter */
22 protected $wpAdapter;
23
24 public function __construct(WpAdapter $wpAdapter)
25 {
26 $this->wpAdapter = $wpAdapter;
27 }
28
29 /**
30 * Check if jetpack plugin installed and active
31 *
32 * @return bool
33 */
34 public function isJetpackActive()
35 {
36 return $this->wpAdapter->isPluginActive('jetpack/jetpack.php');
37 }
38 }
39