PluginProbe ʕ •ᴥ•ʔ
WP STAGING – WordPress Backups, Restore, Migration & Clone / 4.11.2
WP STAGING – WordPress Backups, Restore, Migration & Clone v4.11.2
4.12.0 4.11.2 4.11.1 4.11.0 4.10.0 4.9.5 4.9.4 4.9.3 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 / Notices / WarningsNotice.php
wp-staging / Framework / Notices Last commit date
BackupPluginsNotice.php 2 weeks ago BooleanNotice.php 2 weeks ago CliIntegrationNotice.php 2 weeks ago DisabledItemsNotice.php 2 weeks ago DismissNotice.php 2 weeks ago NextGenEngineNotice.php 1 week ago Notices.php 2 weeks ago NoticesHandler.php 2 weeks ago ObjectCacheNotice.php 2 weeks ago OutdatedWpStagingNotice.php 2 weeks ago WarningsNotice.php 2 weeks ago WpVersionCompatNotice.php 2 weeks ago
WarningsNotice.php
46 lines
1 <?php
2
3 namespace WPStaging\Framework\Notices;
4
5 use WPStaging\Framework\SiteInfo;
6
7
8
9
10
11
12
13
14
15 class WarningsNotice extends BooleanNotice
16 {
17 const OPTION_NAME = 'wpstg_warnings_notice';
18
19 private $siteInfo;
20
21 public function __construct(SiteInfo $siteInfo)
22 {
23 $this->siteInfo = $siteInfo;
24 }
25
26 public function getOptionName(): string
27 {
28 return self::OPTION_NAME;
29 }
30
31
32
33
34
35
36 public function isEnabled(): bool
37 {
38
39 if (!$this->siteInfo->isStagingSite()) {
40 return false;
41 }
42
43 return parent::isEnabled();
44 }
45 }
46