Skip to content
Snippets Groups Projects
Select Git revision
  • da1b134af1fc747d27e76619460b3bafec636a0d
  • 11.x default protected
  • 11.2.x protected
  • 10.5.x protected
  • 10.6.x protected
  • 11.1.x protected
  • 10.4.x protected
  • 11.0.x protected
  • 10.3.x protected
  • 7.x protected
  • 10.2.x protected
  • 10.1.x protected
  • 9.5.x protected
  • 10.0.x protected
  • 9.4.x protected
  • 9.3.x protected
  • 9.2.x protected
  • 9.1.x protected
  • 8.9.x protected
  • 9.0.x protected
  • 8.8.x protected
  • 10.5.1 protected
  • 11.2.2 protected
  • 11.2.1 protected
  • 11.2.0 protected
  • 10.5.0 protected
  • 11.2.0-rc2 protected
  • 10.5.0-rc1 protected
  • 11.2.0-rc1 protected
  • 10.4.8 protected
  • 11.1.8 protected
  • 10.5.0-beta1 protected
  • 11.2.0-beta1 protected
  • 11.2.0-alpha1 protected
  • 10.4.7 protected
  • 11.1.7 protected
  • 10.4.6 protected
  • 11.1.6 protected
  • 10.3.14 protected
  • 10.4.5 protected
  • 11.0.13 protected
41 results

system.admin.inc

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    update.php 804 B
    <?php
    
    /**
     * @file
     * The PHP page that handles updating the Drupal installation.
     *
     * All Drupal code is released under the GNU General Public License.
     * See COPYRIGHT.txt and LICENSE.txt files in the "core" directory.
     */
    
    use Drupal\Core\Update\UpdateKernel;
    use Symfony\Component\HttpFoundation\Request;
    
    $autoloader = require_once 'autoload.php';
    
    // Disable garbage collection during test runs. Under certain circumstances the
    // update path will create so many objects that garbage collection causes
    // segmentation faults.
    if (drupal_valid_test_ua()) {
      gc_collect_cycles();
      gc_disable();
    }
    
    $kernel = new UpdateKernel('prod', $autoloader, FALSE);
    $request = Request::createFromGlobals();
    
    $response = $kernel->handle($request);
    $response->send();
    
    $kernel->terminate($request, $response);