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 JInput
dell'oggetto.