No, I don't see any valid reason against:
```
if (!in_array($upperCaseMethod, array('GET', 'PUT', 'POST', 'DELETE', 'PATCH'))) {
    throw new FormException(sprintf(
        'The form method is "%s", but should be one of "GET", "PUT", "POST", "DELETE", "PATCH".',
        $method
    ));
}
```