PluginProbe ʕ •ᴥ•ʔ
Cookiebot by Usercentrics – Automatic Cookie Banner for GDPR/CCPA & Google Consent Mode / 3.3.1
Cookiebot by Usercentrics – Automatic Cookie Banner for GDPR/CCPA & Google Consent Mode v3.3.1
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 / addons / lib / cookie-consent-interface.php
cookiebot / addons / lib Last commit date
buffer 6 years ago ioc 6 years ago script-loader-tag 7 years ago autoloader.php 7 years ago cookie-consent-interface.php 7 years ago cookie-consent.php 6 years ago helper.php 6 years ago settings-service-interface.php 6 years ago settings-service.php 6 years ago
cookie-consent-interface.php
54 lines
1 <?php
2
3 namespace cookiebot_addons\lib;
4
5 Interface Cookie_Consent_Interface {
6
7 /**
8 * Scans cookiebot consent cookie and fills in $states with accepted consents.
9 *
10 * @since 1.2.0
11 */
12 public function scan_cookie();
13
14 /**
15 * Adds state to $states variable
16 *
17 * @param $state string new state
18 *
19 * @since 1.2.0
20 */
21 public function add_state( $state );
22
23 /**
24 * Returns cookiebot cookie consent state
25 *
26 * @return array array List of accepted cookiebot consents
27 *
28 * @since 1.2.0
29 */
30 public function get_cookie_states();
31
32 /**
33 * Checks if the cookie state is accepted
34 *
35 * @param $state string Cookie state to check if it is accepted
36 *
37 * @return bool
38 *
39 * @since 1.2.0
40 */
41 public function is_cookie_state_accepted( $state );
42
43 /**
44 * Checks if the cookie states are accepted.
45 *
46 * @param $states array Cookie states to check if it is accepted.
47 *
48 * @return bool
49 *
50 * @since 1.3.0
51 */
52 public function are_cookie_states_accepted( $states );
53 }
54