Hello,
I'm writing a php script with periodically exports all Maniphest tasks to an excel file. For this issue my approach is calling processRequest() in ManiphestExportController.
So to build the request first, I am using the buildRequest() method in AphrontDefaultApplicationConfiguration. The problem now is with the requestData at the point where isDialogFormPost() is called. requestData is remaining empty, since it originally gets its value in phabricator from
self::$rawInput = (string)file_get_contents('php://input');
and the result is then parsed into the requestData setter.
In my case the php://input is empty cause I have no real request. So is there anyway to get the right php://input or to set requestData manually?