public function Tester::createNodeType in Simple XML sitemap 4.x
Same name and namespace in other branches
- 8.3 tests/scripts/performance_test.php \Tester::createNodeType()
File
- tests/
scripts/ performance_test.php, line 64
Class
Code
public function createNodeType() {
if (NodeType::load('simple_sitemap_performance_test')) {
return;
}
// Create the content type.
$node_type = NodeType::create([
'type' => 'simple_sitemap_performance_test',
'name' => 'simple_sitemap_performance_test',
]);
$node_type
->save();
node_add_body_field($node_type);
/** @var \Drupal\simple_sitemap\Manager\Generator $generator */
$generator = \Drupal::service('simple_sitemap.generator');
$generator
->entityManager()
->setBundleSettings('node', 'simple_sitemap_performance_test', [
'index' => TRUE,
]);
}