ContentImportController.php in Content Import 8
Same filename and directory in other branches
Contains \Drupal\contentimport\src\Controller\ContentImportController.
Namespace
Drupal\contentimport\ControllerFile
src/Controller/ContentImportController.phpView source
<?php
/**
* @file
* Contains \Drupal\contentimport\src\Controller\ContentImportController.
*/
namespace Drupal\contentimport\Controller;
use Drupal\Core\Controller\ControllerBase;
use Drupal\node\Entity\Node;
use Drupal\system\FileDownloadController;
use Drupal\file\Entity\File;
use Drupal\file\FileInterface;
/**
* Controller routines for contentimport routes.
*/
class ContentImportController extends ControllerBase {
/**
* Get All Content types.
*/
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;
}
}
Classes
Name![]() |
Description |
---|---|
ContentImportController | Controller routines for contentimport routes. |