b93e85cf2e89e0ea41cc28b4aed96533a2c4b8b9
[yaffs-website] / web / themes / contrib / bootstrap / src / Plugin / Preprocess / PreprocessInterface.php
1 <?php
2 /**
3  * @file
4  * Contains \Drupal\bootstrap\Plugin\Preprocess\PreprocessInterface.
5  */
6
7 namespace Drupal\bootstrap\Plugin\Preprocess;
8
9 /**
10  * Defines the interface for an object oriented preprocess plugin.
11  *
12  * @ingroup plugins_preprocess
13  */
14 interface PreprocessInterface {
15
16   /**
17    * Preprocess theme hook variables.
18    *
19    * @param array $variables
20    *   The variables array, passed by reference (modify in place).
21    * @param string $hook
22    *   The name of the theme hook.
23    * @param array $info
24    *   The theme hook info array.
25    */
26   public function preprocess(array &$variables, $hook, array $info);
27
28 }