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