Bolt\Users::canonicalizeFieldValue PHP Method

canonicalizeFieldValue() private method

Create a correctly canonicalized value for a field, depending on its name.
private canonicalizeFieldValue ( string $fieldname, string $fieldvalue ) : string
$fieldname string
$fieldvalue string
return string
    private function canonicalizeFieldValue($fieldname, $fieldvalue)
    {
        switch ($fieldname) {
            case 'email':
                return strtolower(trim($fieldvalue));
            case 'username':
                return strtolower(preg_replace('/[^a-zA-Z0-9_\\-]/', '', $fieldvalue));
            default:
                return trim($fieldvalue);
        }
    }