W3cubDocs

/Drupal 8

function node_type_get_names

node_type_get_names()

Returns a list of available node type names.

This list can include types that are queued for addition or deletion.

Return value

string[] An array of node type labels, keyed by the node type name.

File

core/modules/node/node.module, line 259
The core module that allows content to be submitted to the site.

Code

function node_type_get_names() {
  return array_map(function($bundle_info) {
    return $bundle_info['label'];
  }, \Drupal::entityManager()->getBundleInfo('node'));
}

© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/core!modules!node!node.module/function/node_type_get_names/8.1.x