ContentImportController.php in Content Import 8.4
File
src/Controller/ContentImportController.php
View source
<?php
namespace Drupal\contentimport\Controller;
use Drupal\Core\Controller\ControllerBase;
class ContentImportController extends ControllerBase {
public static function getAllContentTypes() {
$contentTypes = \Drupal::service('entity.manager')
->getStorage('node_type')
->loadMultiple();
$contentTypesList = [];
foreach ($contentTypes as $contentType) {
$contentTypesList[$contentType
->id()] = $contentType
->label();
}
return $contentTypesList;
}
}