NodeController::addPage

public NodeController::addPage() Displays add content links for available content types. Redirects to node/add/[type] if only one content type is available. Return value array|\Symfony\Component\HttpFoundation\RedirectResponse A render array for a list of the node types that can be added; however, if there is only one node type defined for the site, the function will return a RedirectResponse to the node add page for that one node type. File core/modules/node/src/Controller/NodeController.php,

NodeController::add

public NodeController::add(NodeTypeInterface $node_type) Provides the node submission form. Parameters \Drupal\node\NodeTypeInterface $node_type: The node type entity for the node. Return value array A node submission form. File core/modules/node/src/Controller/NodeController.php, line 108 Class NodeController Returns responses for Node routes. Namespace Drupal\node\Controller Code public function add(NodeTypeInterface $node_type) { $node = $this->entityManager()->getStorage(

NodeController::$renderer

The renderer service. Type: \Drupal\Core\Render\RendererInterface File core/modules/node/src/Controller/NodeController.php, line 33 Class NodeController Returns responses for Node routes. Namespace Drupal\node\Controller Code protected $renderer;

NodeController::$dateFormatter

The date formatter service. Type: \Drupal\Core\Datetime\DateFormatterInterface File core/modules/node/src/Controller/NodeController.php, line 26 Class NodeController Returns responses for Node routes. Namespace Drupal\node\Controller Code protected $dateFormatter;

NodeController

Returns responses for Node routes. Hierarchy class \Drupal\Core\Controller\ControllerBase implements ContainerInjectionInterface uses LoggerChannelTrait, LinkGeneratorTrait, RedirectDestinationTrait, UrlGeneratorTrait, StringTranslationTraitclass \Drupal\node\Controller\NodeController implements ContainerInjectionInterface File core/modules/node/src/Controller/NodeController.php, line 19 Namespace Drupal\node\Controller Members Name Modifiers Type Description ControllerBase::

NodeAdminRouteSubscriber::__construct

public NodeAdminRouteSubscriber::__construct(ConfigFactoryInterface $config_factory) Constructs a new NodeAdminRouteSubscriber. Parameters \Drupal\Core\Config\ConfigFactoryInterface $config_factory: The config factory. File core/modules/node/src/EventSubscriber/NodeAdminRouteSubscriber.php, line 27 Class NodeAdminRouteSubscriber Sets the _admin_route for specific node-related routes. Namespace Drupal\node\EventSubscriber Code public function __construct(ConfigFactoryInterface $config_

NodeAdminRouteSubscriber::alterRoutes

protected NodeAdminRouteSubscriber::alterRoutes(RouteCollection $collection) Alters existing routes for a specific collection. Parameters \Symfony\Component\Routing\RouteCollection $collection: The route collection for adding routes. Overrides RouteSubscriberBase::alterRoutes File core/modules/node/src/EventSubscriber/NodeAdminRouteSubscriber.php, line 34 Class NodeAdminRouteSubscriber Sets the _admin_route for specific node-related routes. Namespace Drupal\node\EventSubscriber Code p

NodeAdminRouteSubscriber::$configFactory

The config factory. Type: \Drupal\Core\Config\ConfigFactoryInterface File core/modules/node/src/EventSubscriber/NodeAdminRouteSubscriber.php, line 19 Class NodeAdminRouteSubscriber Sets the _admin_route for specific node-related routes. Namespace Drupal\node\EventSubscriber Code protected $configFactory;

NodeAdminRouteSubscriber

Sets the _admin_route for specific node-related routes. Hierarchy class \Drupal\Core\Routing\RouteSubscriberBase implements EventSubscriberInterfaceclass \Drupal\node\EventSubscriber\NodeAdminRouteSubscriber File core/modules/node/src/EventSubscriber/NodeAdminRouteSubscriber.php, line 12 Namespace Drupal\node\EventSubscriber Members Name Modifiers Type Description NodeAdminRouteSubscriber::$configFactory protected property The config factory. NodeAdminRouteSubscriber:

NodeAddAccessCheck::__construct

public NodeAddAccessCheck::__construct(EntityManagerInterface $entity_manager) Constructs a EntityCreateAccessCheck object. Parameters \Drupal\Core\Entity\EntityManagerInterface $entity_manager: The entity manager. File core/modules/node/src/Access/NodeAddAccessCheck.php, line 31 Class NodeAddAccessCheck Determines access to for node add pages. Namespace Drupal\node\Access Code public function __construct(EntityManagerInterface $entity_manager) { $this->entityManager = $entity_ma