getStatusCode()); $response->prepare($request)->send(); exit; } if (Settings::get('rebuild_access', FALSE) || ($request->get('token') && $request->get('timestamp') && ((REQUEST_TIME - $request->get('timestamp')) < 300) && ($request->get('token') === Crypt::hmacBase64($request->get('timestamp'), Settings::get('hash_salt'))) )) { // Clear the APC cache to ensure APC class loader is reset. if (function_exists('apc_clear_cache')) { apc_clear_cache('user'); } if (function_exists('apcu_clear_cache')) { apcu_clear_cache(); } drupal_rebuild($autoloader, $request); drupal_set_message('Cache rebuild complete.'); } $base_path = dirname(dirname($request->getBaseUrl())); header('Location: ' . $base_path);