You are here

function acquia_spi_security_review_run in Acquia Connector 6.2

Same name and namespace in other branches
  1. 7.3 acquia_spi/security_review.inc \acquia_spi_security_review_run()
  2. 7.2 acquia_spi/security_review.inc \acquia_spi_security_review_run()

Public function for running Security Review checklist and returning results.

Parameters

array $checklist Array of checks to run, indexed by module namespace.:

boolean $log Whether to log check processing using security_review_log.:

boolean $help Whether to load the help file and include in results.:

Return value

array Results from running checklist, indexed by module namespace.

1 call to acquia_spi_security_review_run()
acquia_spi_run_security_review in acquia_spi/acquia_spi.module
Run some checks from the Security Review module.

File

acquia_spi/security_review.inc, line 16
Stand-alone security checks and review system.

Code

function acquia_spi_security_review_run($checklist = NULL, $log = FALSE, $help = FALSE) {

  // Use Security Review module if available.
  if (module_exists('security_review') && function_exists('security_review_run')) {
    if (!$checklist) {
      $checklist = module_invoke_all('security_checks');
    }
    module_load_include('inc', 'security_review');
    return security_review_run($checklist, $log, $help);
  }
  else {
    return _acquia_spi_security_review_run($checklist, $log);
  }
}