PluginProbe ʕ •ᴥ•ʔ
Cookiebot by Usercentrics – Automatic Cookie Banner for GDPR/CCPA & Google Consent Mode / 3.1.0
Cookiebot by Usercentrics – Automatic Cookie Banner for GDPR/CCPA & Google Consent Mode v3.1.0
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 / buffer / buffer-output-tag-interface.php
cookiebot / addons / lib / buffer Last commit date
buffer-output-interface.php 7 years ago buffer-output-tag-interface.php 7 years ago buffer-output-tag.php 7 years ago buffer-output.php 6 years ago
buffer-output-tag-interface.php
44 lines
1 <?php
2
3 namespace cookiebot_addons\lib\buffer;
4
5 Interface Buffer_Output_Tag_Interface {
6
7 /**
8 * Buffer_Output_Tag_Interface constructor.
9 *
10 * @param $tag
11 * @param $priority
12 * @param array $keywords
13 *
14 * @version 1.3.0
15 * @since 1.1.0
16 */
17 public function __construct( $tag, $priority, $keywords = array() );
18
19 /**
20 * Start buffering
21 *
22 * @since 1.1.0
23 */
24 public function cookiebot_start_buffer();
25
26 /**
27 * End buffer and return manipulated output
28 *
29 * @since 1.1.0
30 */
31 public function cookiebot_stop_buffer();
32
33 /**
34 * Manipulate the output and add scritp attributes if it does match the criterion
35 *
36 * @param $buffer string Catched output
37 *
38 * @return mixed string Manipulated Output
39 *
40 * @since 1.1.0
41 */
42 public function manipulate_script( $buffer );
43 }
44