In Joomla! 2.5.x Potrei semplicemente correre JRequest::get('post');ma visto che JRequestè deprecato in Joomla! 3.x Dovrei usare JInput.
Al momento questo è il codice che sto usando per ottenere l'intero $_POST:
$app = JFactory::getApplication();
$postData = $app->input->getArray(array_flip(array_keys($_POST)));
Ma questo sembra piuttosto ingombrante e incappare in problemi se usato insieme $app->input->set();penserei che ci sarebbe un modo migliore?
Durante la ricerca di questo prima ho trovato persone che dicevano che puoi semplicemente correre
$app = JFactory::getApplication();
$postData = $app->input->post;
Ma quando ho provato questo ho semplicemente ottenuto un'istanza JInputdell'oggetto.