class ModeratedContentController
Same name and namespace in other branches
- 11.x core/modules/content_moderation/src/Controller/ModeratedContentController.php \Drupal\content_moderation\Controller\ModeratedContentController
Defines a controller to list moderated nodes.
Hierarchy
- class \Drupal\Core\Controller\ControllerBase extends \Drupal\Core\DependencyInjection\ContainerInjectionInterface uses \Drupal\Core\Logger\LoggerChannelTrait, \Drupal\Core\Messenger\MessengerTrait, \Drupal\Core\Routing\RedirectDestinationTrait, \Drupal\Core\StringTranslation\StringTranslationTrait
- class \Drupal\content_moderation\Controller\ModeratedContentController implements \Drupal\Core\Controller\ControllerBase
Expanded class hierarchy of ModeratedContentController
File
-
core/
modules/ content_moderation/ src/ Controller/ ModeratedContentController.php, line 11
Namespace
Drupal\content_moderation\ControllerView source
class ModeratedContentController extends ControllerBase {
/**
* Provides the listing page for moderated nodes.
*
* @return array
* A render array as expected by
* \Drupal\Core\Render\RendererInterface::render().
*/
public function nodeListing() {
$entity_type = $this->entityTypeManager()
->getDefinition('node');
return $this->entityTypeManager()
->createHandlerInstance(ModeratedNodeListBuilder::class, $entity_type)
->render();
}
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.