You are here

function acquia_spi_security_review_run in Acquia Connector 7.3

Same name and namespace in other branches
  1. 6.2 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.

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

bool $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 21
Stand-alone security checks and review system.

Code

function acquia_spi_security_review_run(array $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);
  }
}