1.20.x install.inc backdrop_requirements_url($severity)

Returns a URL for proceeding to the next page after a requirements problem.

This function can be called by low-level scripts (such as install.php and update.php) and returns a URL that can be used to attempt to proceed to the next step of the script.

Parameters

$severity: The severity of the requirements problem, as returned by backdrop_requirements_severity().

Return value

A URL for attempting to proceed to the next step of the script. The URL is: not sanitized, so it still needs to be run through check_url() if it will be used as an HTML attribute value.

See also

backdrop_current_script_url()

File

includes/install.inc, line 1318
API functions for installing modules and themes.

Code

function backdrop_requirements_url($severity) {
  $query = array();
  // If there are no errors, only warnings, append 'continue=1' to the URL so
  // the user can bypass this screen on the next page load.
  if ($severity == REQUIREMENT_WARNING) {
    $query['continue'] = 1;
  }
  return backdrop_current_script_url($query);
}