# cookiebot/3.4.0/addons/lib/buffer/buffer-output-interface.php

Cookiebot by Usercentrics – Automatic Cookie Banner for GDPR/CCPA &amp; Google Consent Mode, version 3.4.0. 33 lines.

- Page: https://pluginprobe.com/plugins/cookiebot/3.4.0/code/addons/lib/buffer/buffer-output-interface.php
- Raw: https://pluginprobe.com/plugins/cookiebot/3.4.0/raw/addons/lib/buffer/buffer-output-interface.php
- Modified: 2018-07-31T11:41:44+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/cookiebot/3.4.0/code/addons/lib/buffer/buffer-output-interface.php#L10-L20`.

```php
<?php

namespace cookiebot_addons\lib\buffer;

Interface Buffer_Output_Interface {

	/**
	 * @param $tag_name         string      Hook name
	 * @param $priority         integer     Hook priority
	 * @param array $keywords               List of words to search for in the script
	 * @param boolean   $use_cache          Use Cache
	 *
	 * @since 1.2.0
	 */
	public function add_tag( $tag_name, $priority, $keywords = array(), $use_cache = true );

	/**
	 * Process every tag
	 *
	 * @since 1.2.0
	 */
	public function run_actions();

	/**
	 * Returns true if tags has more than 0 item
	 *
	 * @return bool
	 *
	 * @since 1.2.0
	 */
	public function has_action();
}

```
