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.
Expanded class hierarchy of DrupalKernelInterface
All classes that implement DrupalKernelInterface
interface DrupalKernelInterface extends KernelInterface {
/**
* Updates the kernel's list of modules to the new list.
*
* The kernel needs to update its bundle list and container to match the new
* list.
*
* @param array $module_list
* The new list of modules.
* @param array $module_filenames
* List of module filenames, keyed by module name.
*/
public function updateModules(array $module_list, array $module_filenames = array());
}
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
DrupalKernelInterface:: |
public | function | Updates the kernel's list of modules to the new list. | 1 |
HttpKernelInterface:: |
public | function | Handles a Request to convert it to a Response. | 5 |
HttpKernelInterface:: |
constant | |||
HttpKernelInterface:: |
constant | |||
KernelInterface:: |
public | function | Boots the current kernel. | 1 |
KernelInterface:: |
public | function | Returns a bundle and optionally its descendants by its name. | 1 |
KernelInterface:: |
public | function | Gets the registered bundle instances. | 1 |
KernelInterface:: |
public | function | Gets the cache directory. | 1 |
KernelInterface:: |
public | function | Gets the charset of the application. | 1 |
KernelInterface:: |
public | function | Gets the current container. | 1 |
KernelInterface:: |
public | function | Gets the environment. | 1 |
KernelInterface:: |
public | function | Gets the log directory. | 1 |
KernelInterface:: |
public | function | Gets the name of the kernel | 1 |
KernelInterface:: |
public | function | Gets the application root dir. | 1 |
KernelInterface:: |
public | function | Gets the request start time (not available if debug is disabled). | 1 |
KernelInterface:: |
public | function | Checks if a given class name belongs to an active bundle. | 1 |
KernelInterface:: |
public | function | Checks if debug mode is enabled. | 1 |
KernelInterface:: |
public | function | Returns the file path for a given resource. | 1 |
KernelInterface:: |
public | function | Returns an array of bundles to registers. | 4 |
KernelInterface:: |
public | function | Loads the container configuration | 4 |
KernelInterface:: |
public | function | Shutdowns the kernel. | 1 |