function drupal_page_footer
drupal_page_footer()
Performs end-of-request tasks.
This function sets the page cache if appropriate, and allows modules to react to the closing of the page by calling hook_exit().
File
- includes/common.inc, line 2761
- Common functions that many Drupal modules will need to reference.
Code
function drupal_page_footer() { global $user; module_invoke_all('exit'); // Commit the user session, if needed. drupal_session_commit(); if (variable_get('cache', 0) && ($cache = drupal_page_set_cache())) { drupal_serve_page_from_cache($cache); } else { ob_flush(); } _registry_check_code(REGISTRY_WRITE_LOOKUP_CACHE); drupal_cache_system_paths(); module_implements_write_cache(); drupal_file_scan_write_cache(); system_run_automated_cron(); }
© 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/includes!common.inc/function/drupal_page_footer/7.x