Starting to have a play with Ext.Direct with one of the projects I'm working on but noticed that the router.php still uses:
even with the newer Ext 6 examples.
code from router.php included in examples.
$isForm = false;
$isUpload = false;
$data = json_decode($HTTP_RAW_POST_DATA);
// form post
$isForm = true;
This variable has been depreciated since 5.6 and is now removed as of PHP 7.0
Instead php://input should be used.