PluginProbe ʕ •ᴥ•ʔ
Cookiebot by Usercentrics – Automatic Cookie Banner for GDPR/CCPA & Google Consent Mode / 4.3.9
Cookiebot by Usercentrics – Automatic Cookie Banner for GDPR/CCPA & Google Consent Mode v4.3.9
4.7.2 4.7.1 trunk 2.3.0 2.4.0 2.4.1 2.4.2 2.5.0 3.0.0 3.0.1 3.1.0 3.10.0 3.10.1 3.11.1 3.11.2 3.11.3 3.2.0 3.3.0 3.3.1 3.4.0 3.4.1 3.4.2 3.5.0 3.6.0 3.6.1 3.6.2 3.6.5 3.6.6 3.7.0 3.7.1 3.8.0 3.9.0 4.0.0 4.0.1 4.0.2 4.0.3 4.1.0 4.1.1 4.2.0 4.2.1 4.2.10 4.2.11 4.2.12 4.2.13 4.2.14 4.2.2 4.2.3 4.2.4 4.2.5 4.2.6 4.2.7 4.2.8 4.2.9 4.3.0 4.3.1 4.3.10 4.3.11 4.3.12 4.3.2 4.3.3 4.3.4 4.3.5 4.3.6 4.3.7 4.3.7.1 4.3.8 4.3.9 4.3.9.1 4.4.0 4.4.1 4.4.2 4.5.0 4.5.1 4.5.10 4.5.11 4.5.2 4.5.3 4.5.4 4.5.5 4.5.6 4.5.7 4.5.8 4.5.9 4.6.0 4.6.1 4.6.2 4.6.3 4.6.4 4.6.5 4.6.6 4.6.7 4.7.0
cookiebot / src / admin_notices / Cookiebot_Notices.php
cookiebot / src / admin_notices Last commit date
Cookiebot_Base_Notice.php 2 years ago Cookiebot_Notices.php 2 years ago Cookiebot_Recommendation_Notice.php 2 years ago Cookiebot_Temp_Notice.php 2 years ago Cookiebot_View_Notice.php 2 years ago
Cookiebot_Notices.php
36 lines
1 <?php
2
3 namespace cybot\cookiebot\admin_notices;
4
5 if ( ! defined( 'ABSPATH' ) ) {
6 exit;
7 } // Exit if accessed directly
8
9 class Cookiebot_Notices {
10 /**
11 * @var array
12 */
13 private $notices_list = array();
14
15 public function __construct() {
16 $this->load_notices();
17 $this->build_notices();
18 }
19
20 protected function load_notices() {
21 $this->notices_list = self::PLUGIN_NOTICES;
22 }
23
24 private function build_notices() {
25 foreach ( $this->notices_list as $notice_class ) {
26 ( new $notice_class() )->register_hooks();
27 }
28 }
29
30 const PLUGIN_NOTICES = array(
31 Cookiebot_Recommendation_Notice::class,
32 Cookiebot_Temp_Notice::class,
33 Cookiebot_View_Notice::class,
34 );
35 }
36