why are we setting the method in this way? you can always access the method via the request object

```ruby
request.post? || request.put?
```