PluginProbe ʕ •ᴥ•ʔ
Cookiebot by Usercentrics – Automatic Cookie Banner for GDPR/CCPA & Google Consent Mode / 4.5.8
Cookiebot by Usercentrics – Automatic Cookie Banner for GDPR/CCPA & Google Consent Mode v4.5.8
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 / lib / global-deprecations.php
cookiebot / src / lib Last commit date
buffer 1 year ago script_loader_tag 1 year ago traits 1 year ago Account_Service.php 1 year ago Consent_API_Helper.php 1 year ago Cookie_Consent.php 1 year ago Cookie_Consent_Interface.php 1 year ago Cookiebot_Activated.php 1 year ago Cookiebot_Admin_Links.php 1 year ago Cookiebot_Automatic_Updates.php 1 year ago Cookiebot_Deactivated.php 1 year ago Cookiebot_Frame.php 1 year ago Cookiebot_Javascript_Helper.php 1 year ago Cookiebot_Review.php 1 year ago Cookiebot_WP.php 1 year ago Dependency_Container.php 1 year ago Settings_Page_Tab.php 1 year ago Settings_Service.php 1 year ago Settings_Service_Interface.php 1 year ago Supported_Languages.php 1 year ago Supported_Regions.php 1 year ago WP_Rocket_Helper.php 1 year ago Widgets.php 1 year ago global-deprecations.php 1 year ago helper.php 1 year ago
global-deprecations.php
120 lines
1 <?php
2
3 use function cybot\cookiebot\lib\deprecation_error;
4
5 // phpcs:disable WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedClassFound
6
7 if ( ! class_exists( 'Cookiebot_WP' ) ) {
8 /**
9 * @deprecated
10 */
11 final class Cookiebot_WP extends cybot\cookiebot\lib\Cookiebot_WP {
12
13
14 /**
15 * @var Cookiebot_WP The single instance of the class
16 * @since 1.0.0
17 */
18 private static $instance = null;
19
20 /**
21 * Cookiebot_WP Constructor.
22 *
23 * @throws RuntimeException
24 * @deprecated
25 * @since 1.0.0
26 * @access public
27 * @version 2.1.4
28 */
29 public function __construct() {
30 deprecation_error(
31 'Class',
32 self::class,
33 \cybot\cookiebot\lib\Cookiebot_WP::class
34 );
35 parent::__construct();
36 }
37
38 /**
39 * Main Cookiebot_WP Instance
40 *
41 * Ensures only one instance of Cookiebot_WP is loaded or can be loaded.
42 *
43 * @return Cookiebot_WP - Main instance
44 * @throws RuntimeException
45 * @deprecated
46 * @version 1.0.0
47 * @since 1.0.0
48 * @static
49 */
50 public static function instance() {
51 if ( is_null( self::$instance ) ) {
52 self::$instance = new self();
53 }
54
55 return self::$instance;
56 }
57 }
58 }
59
60 if ( ! function_exists( 'cookiebot_assist' ) ) {
61 /**
62 * Helper function to update your scripts
63 *
64 * @param string|string[] $type
65 *
66 * @return string
67 * @deprecated
68 */
69 function cookiebot_assist( $type = 'statistics' ) {
70 deprecation_error(
71 'Function',
72 __METHOD__,
73 '\cybot\cookiebot\lib\cookiebot_assist'
74 );
75 return \cybot\cookiebot\lib\cookiebot_assist( $type );
76 }
77 }
78
79
80 if ( ! function_exists( 'cookiebot_active' ) ) {
81 /**
82 * Helper function to check if cookiebot is active.
83 * Useful for other plugins adding support for Cookiebot.
84 *
85 * @return bool
86 * @deprecated
87 * @since 1.2
88 * @version 2.2.2
89 */
90 function cookiebot_active() {
91 deprecation_error(
92 'Function',
93 __METHOD__,
94 '\cybot\cookiebot\lib\cookiebot_active'
95 );
96 return \cybot\cookiebot\lib\cookiebot_active();
97 }
98 }
99
100
101 if ( ! function_exists( 'cookiebot' ) ) {
102 /**
103 * Returns the main instance of Cookiebot_WP to prevent the need to use globals.
104 *
105 * @return Cookiebot_WP
106 * @throws RuntimeException
107 * @deprecated
108 * @version 1.0.0
109 * @since 1.0.0
110 */
111 function cookiebot() {
112 deprecation_error(
113 'Function',
114 __METHOD__,
115 '\cybot\cookiebot\lib\cookiebot'
116 );
117 return Cookiebot_WP::instance();
118 }
119 }
120