Flitch\File\Violation::getSeverityFromString PHP Method

getSeverityFromString() public static method

Get severity from a string.
public static getSeverityFromString ( string $severity ) : integer
$severity string
return integer
    public static function getSeverityFromString($severity)
    {
        switch ($severity) {
            case 'ignore':
                return self::SEVERITY_IGNORE;
            case 'info':
                return self::SEVERITY_INFO;
            case 'warning':
                return self::SEVERITY_WARNING;
            case 'error':
                return self::SEVERITY_ERROR;
        }
        return null;
    }

Usage Example

Beispiel #1
0
 /**
  * Set severity for violations of this rule.
  *
  * @param  string $severity
  * @return AbstractRule
  */
 public function setSeverity($severity)
 {
     if (null !== ($severity = Violation::getSeverityFromString($severity))) {
         $this->severity = $severity;
     }
     return $this;
 }