DrupalKernelInterface
interface DrupalKernelInterface
The interface for DrupalKernel, the core of Drupal.
This interface extends Symfony's KernelInterface and adds methods for responding to modules being enabled or disabled during its lifetime.
Hierarchy
- interface \Symfony\Component\HttpKernel\HttpKernelInterface; interface \Symfony\Component\DependencyInjection\ContainerAwareInterface
- interface \Drupal\Core\DrupalKernelInterface
File
- core/lib/Drupal/Core/DrupalKernelInterface.php, line 15
Namespace
Drupal\CoreMembers
Name | Modifiers | Type | Description |
---|---|---|---|
ContainerAwareInterface::setContainer | public | function | Sets the container. |
DrupalKernelInterface::boot | public | function | Boots the current kernel. |
DrupalKernelInterface::discoverServiceProviders | public | function | Discovers available serviceProviders. |
DrupalKernelInterface::getAppRoot | public | function | Gets the app root. |
DrupalKernelInterface::getCachedContainerDefinition | public | function | Returns the cached container definition - if any. |
DrupalKernelInterface::getContainer | public | function | Gets the current container. |
DrupalKernelInterface::getServiceProviders | public | function | Returns all registered service providers. |
DrupalKernelInterface::getSitePath | public | function | Get the site path. |
DrupalKernelInterface::invalidateContainer | public | function | Invalidate the service container for the next request. |
DrupalKernelInterface::loadLegacyIncludes | public | function | Helper method that loads legacy Drupal include files. |
DrupalKernelInterface::preHandle | public | function | Helper method that does request related initialization. |
DrupalKernelInterface::prepareLegacyRequest Deprecated | public | function | Prepare the kernel for handling a request without handling the request. |
DrupalKernelInterface::rebuildContainer | public | function | Force a container rebuild. |
DrupalKernelInterface::setSitePath | public | function | Set the current site path. |
DrupalKernelInterface::shutdown | public | function | Shuts down the kernel. |
DrupalKernelInterface::updateModules | public | function | Updates the kernel's list of modules to the new list. |
HttpKernelInterface::handle | public | function | Handles a Request to convert it to a Response. |
HttpKernelInterface::MASTER_REQUEST | constant | ||
HttpKernelInterface::SUB_REQUEST | constant |
© 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!lib!Drupal!Core!DrupalKernelInterface.php/interface/DrupalKernelInterface/8.1.x