/** * * @param \F3\FLOW3\MVC\RequestInterface $request * @param \F3\ExtJS\ExtDirect\DirectRequest $directRequest */ protected function parseFormPostRequest(\F3\FLOW3\MVC\RequestInterface $request, \F3\ExtJS\ExtDirect\DirectRequest $directRequest) { $directRequest->setFormPost(TRUE); $directRequest->setFileUpload($request->getArgument('extUpload') === 'true'); $packageKey = $request->getArgument('packageKey'); $subpackageKey = $request->hasArgument('subpackageKey') ? $request->getArgument('subpackageKey') : ''; $directRequest->addTransaction($request->getArgument('extAction'), $request->getArgument('extMethod'), NULL, $request->getArgument('extTID'), $packageKey, $subpackageKey); }