1// indices/templates.asciidoc:172
2
3[source, php]
4----
5$params = [
6    'name' => 'template_1',
7    'body' => [
8        'index_patterns' => [
9            '*',
10        ],
11        'order' => 0,
12        'settings' => [
13            'number_of_shards' => 1,
14        ],
15        'mappings' => [
16            '_source' => [
17                'enabled' => false,
18            ],
19        ],
20    ],
21];
22$response = $client->indices()->putTemplate($params);
23$params = [
24    'name' => 'template_2',
25    'body' => [
26        'index_patterns' => [
27            'te*',
28        ],
29        'order' => 1,
30        'settings' => [
31            'number_of_shards' => 1,
32        ],
33        'mappings' => [
34            '_source' => [
35                'enabled' => true,
36            ],
37        ],
38    ],
39];
40$response = $client->indices()->putTemplate($params);
41----
42