ajax_footer

Versions
mediamosa-21
ajax_footer()

Perform end-of-AJAX-request tasks.

This function is the equivalent of drupal_page_footer(), but for AJAX requests.

See also

drupal_page_footer()

Related topics

▾ 1 function calls ajax_footer()

ajax_deliver in includes/ajax.inc
Package and send the result of a page callback to the browser as an AJAX response.

Code

includes/ajax.inc, line 414

<?php
function ajax_footer() {
  // Even for AJAX requests, invoke hook_exit() implementations. There may be
  // modules that need very fast AJAX responses, and therefore, run AJAX
  // requests with an early bootstrap.
  if (drupal_get_bootstrap_phase() == DRUPAL_BOOTSTRAP_FULL && (!defined('MAINTENANCE_MODE') || MAINTENANCE_MODE != 'update')) {
    module_invoke_all('exit');
  }

  // Commit the user session. See above comment about the possibility of this
  // function running without session.inc loaded.
  if (function_exists('drupal_session_commit')) {
    drupal_session_commit();
  }
}
?>