function system_status
system_status($check = FALSE)
Menu callback: displays the site status report. Can also be used as a pure check.
Parameters
$check: If true, only returns a boolean whether there are system status errors.
File
- modules/system/system.admin.inc, line 2333
- Admin page callbacks for the system module.
Code
function system_status($check = FALSE) { // Load .install files include_once DRUPAL_ROOT . '/includes/install.inc'; drupal_load_updates(); // Check run-time requirements and status information. $requirements = module_invoke_all('requirements', 'runtime'); usort($requirements, '_system_sort_requirements'); if ($check) { return drupal_requirements_severity($requirements) == REQUIREMENT_ERROR; } // MySQL import might have set the uid of the anonymous user to autoincrement // value. Let's try fixing it. See http://drupal.org/node/204411 db_update('users') ->expression('uid', 'uid - uid') ->condition('name', '') ->condition('pass', '') ->condition('status', 0) ->execute(); return theme('status_report', array('requirements' => $requirements)); }
© 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/modules!system!system.admin.inc/function/system_status/7.x