UpdateKernel::handle

public UpdateKernel::handle(Request $request, $type = self::MASTER_REQUEST, $catch = TRUE) Handles a Request to convert it to a Response. When $catch is true, the implementation must catch all exceptions and do its best to convert them to a Response instance. Parameters Request $request A Request instance: int $type The type of the request: (one of HttpKernelInterface::MASTER_REQUEST or HttpKernelInterface::SUB_REQUEST) bool $catch Whether to catch exceptions or not: Return value Response A R

UpdateKernel::handleAccess

protected UpdateKernel::handleAccess(Request $request) Checks if the current user has rights to access updates page. If the current user does not have the rights, an exception is thrown. Parameters \Symfony\Component\HttpFoundation\Request $request: The incoming request. Throws \Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException Thrown when update.php should not be accessible. File core/lib/Drupal/Core/Update/UpdateKernel.php, line 172 Class UpdateKernel Defines a kernel wh

UpdateKernel::handleRaw

protected UpdateKernel::handleRaw(Request $request) Generates the actual result of update.php. The actual logic of the update is done in the db update controller. Parameters \Symfony\Component\HttpFoundation\Request $request: The incoming request. Return value \Symfony\Component\HttpFoundation\Response A response object. See also \Drupal\system\Controller\DbUpdateController File core/lib/Drupal/Core/Update/UpdateKernel.php, line 96 Class UpdateKernel Defines a kernel which is used prima

UpdateKernel::initializeContainer

protected UpdateKernel::initializeContainer() Initializes the service container. Return value \Symfony\Component\DependencyInjection\ContainerInterface Overrides DrupalKernel::initializeContainer File core/lib/Drupal/Core/Update/UpdateKernel.php, line 36 Class UpdateKernel Defines a kernel which is used primarily to run the update of Drupal. Namespace Drupal\Core\Update Code protected function initializeContainer() { // Always force a container rebuild, in order to be able to overri

UpdateKernel::setupRequestMatch

protected UpdateKernel::setupRequestMatch(Request $request) Set up the request with fake routing data for update.php. This fake routing data is needed in order to make batch API work properly. Parameters \Symfony\Component\HttpFoundation\Request $request: The incoming request. File core/lib/Drupal/Core/Update/UpdateKernel.php, line 150 Class UpdateKernel Defines a kernel which is used primarily to run the update of Drupal. Namespace Drupal\Core\Update Code protected function setupRequ

UpdateKernel::shutdownSession

protected UpdateKernel::shutdownSession(Request $request) Ensures that the session is saved. Parameters \Symfony\Component\HttpFoundation\Request $request: The incoming request. File core/lib/Drupal/Core/Update/UpdateKernel.php, line 136 Class UpdateKernel Defines a kernel which is used primarily to run the update of Drupal. Namespace Drupal\Core\Update Code protected function shutdownSession(Request $request) { if ($request->hasSession()) { $request->getSession()->save

UpdateManager

Default implementation of UpdateManagerInterface. Hierarchy class \Drupal\update\UpdateManager implements UpdateManagerInterface uses DependencySerializationTrait, StringTranslationTrait File core/modules/update/src/UpdateManager.php, line 17 Namespace Drupal\update Members Name Modifiers Type Description DependencySerializationTrait::$_serviceIds protected property An array of service IDs keyed by property name used for serialization. DependencySerializationTrait::__s

UpdateManager::$availableReleasesTempStore

Update available releases key/value store. Type: \Drupal\Core\KeyValueStore\KeyValueStoreExpirableInterface File core/modules/update/src/UpdateManager.php, line 61 Class UpdateManager Default implementation of UpdateManagerInterface. Namespace Drupal\update Code protected $availableReleasesTempStore;

UpdateManager::$keyValueStore

The key/value store. Type: \Drupal\Core\KeyValueStore\KeyValueStoreExpirableInterface File core/modules/update/src/UpdateManager.php, line 54 Class UpdateManager Default implementation of UpdateManagerInterface. Namespace Drupal\update Code protected $keyValueStore;

UpdateManager::$moduleHandler

Module Handler Service. Type: \Drupal\Core\Extension\ModuleHandlerInterface File core/modules/update/src/UpdateManager.php, line 33 Class UpdateManager Default implementation of UpdateManagerInterface. Namespace Drupal\update Code protected $moduleHandler;