Aios.php
1 day ago
FreemiusScript.php
1 day ago
Jetpack.php
1 day ago
LiteSpeedCache.php
1 day ago
MalCare.php
1 day ago
NinjaForms.php
1 day ago
ThirdPartyCacheHandler.php
1 day ago
WordFence.php
1 day ago
Jetpack.php
39 lines
| 1 | <?php |
| 2 | |
| 3 | namespace WPStaging\Framework\ThirdParty; |
| 4 | |
| 5 | use WPStaging\Framework\Adapter\WpAdapter; |
| 6 | |
| 7 | |
| 8 | |
| 9 | |
| 10 | |
| 11 | |
| 12 | |
| 13 | |
| 14 | class Jetpack |
| 15 | { |
| 16 | |
| 17 | |
| 18 | |
| 19 | const STAGING_MODE_CONST = 'JETPACK_STAGING_MODE'; |
| 20 | |
| 21 | |
| 22 | protected $wpAdapter; |
| 23 | |
| 24 | public function __construct(WpAdapter $wpAdapter) |
| 25 | { |
| 26 | $this->wpAdapter = $wpAdapter; |
| 27 | } |
| 28 | |
| 29 | |
| 30 | |
| 31 | |
| 32 | |
| 33 | |
| 34 | public function isJetpackActive() |
| 35 | { |
| 36 | return $this->wpAdapter->isPluginActive('jetpack/jetpack.php'); |
| 37 | } |
| 38 | } |
| 39 |