da322d1c0114ac1434e1c41e9b982cb49a0303db
[yaffs-website] / vendor / chi-teck / drupal-code-generator / templates / d8 / template-module.twig
1 <?php
2
3 /**
4  * @file
5  * Primary module hooks for {{ name }} module.
6  */
7 {% if create_theme %}
8
9 /**
10  * Implements hook_theme().
11  */
12 function {{ machine_name }}_theme() {
13   return [
14     '{{ template_name|h2u }}' => [
15       'variables' => ['foo' => NULL],
16     ],
17   ];
18 }
19 {% endif %}
20 {% if create_preprocess %}
21
22 /**
23  * Prepares variables for {{ template_name }} template.
24  *
25  * Default template: {{ template_name }}.html.twig.
26  *
27  * @param array $variables
28  *   An associative array containing:
29  *   - foo: Foo variable description.
30  */
31 function template_preprocess_{{ template_name|h2u }}(array &$variables) {
32   $variables['foo'] = 'bar';
33 }
34 {% endif %}