function _coder_review_severity in Coder 7.2
Same name and namespace in other branches
- 7 coder_review/coder_review.module \_coder_review_severity()
Determines the integer severity magic number for a severity string.
Parameters
string $severity_name: The name of severity string, e.g., 'minor', 'normal', or 'critical'.
int $default_value: (optional) An integer magic number to use if severity string is not recognized. Defaults to SEVERITY_NORMAL.
Return value
int An integer magic number, see SEVERITY_* constants.
2 calls to _coder_review_severity()
- do_coder_review in coder_review/
coder_review.common.inc - Performs a code review for a review array.
- drush_coder_review in coder_review/
coder_review.drush.inc - Performs the actual review for drush.
File
- coder_review/
coder_review.common.inc, line 857 - Common functions used by both the drush and form interfaces.
Code
function _coder_review_severity($severity_name, $default_value = SEVERITY_NORMAL) {
// @note: Implemented this way in hopes that it is faster than a PHP switch.
static $severity_names = array();
if (!$severity_names) {
$severity_names = array(
'minor' => SEVERITY_MINOR,
'normal' => SEVERITY_NORMAL,
'critical' => SEVERITY_CRITICAL,
);
}
return isset($severity_names[$severity_name]) ? $severity_names[$severity_name] : $default_value;
}