Refactor request methods to return Response object
For Laravel context it is more properly to return Illuminate\Http\Response
object from API methods supporting headers and data types e.g. json. Although this change do not modify any output data, it will be more stable/reliable architecture to cope with.