An easier way to get the request method

It's better to pass the method of the request via method arguments than
to get the method from the abstract request object as its more difficult
to do, know am sayin?