Split request / input data into two, ideally would be GET / POST / input
Cascade input data instead of trying to mush it all together
get_payload() should json_decode() the data, as it "internal" encodes the data as json to store in the DB.
Reverse $_POST and stdin, as stdin contains POST on a POST request
Merge pull request #3 from humanmade/php-input

Split request / input data into two, ideally would be GET / POST / input