it-swarm.dev

Quali differenze (se ce ne sono) tra JFactory :: getSession () e $ mainframe-> getSession ()?

Come dice il titolo, sono interessato a sapere quali differenze ci sono (se presenti) tra JFactory::getSession() and $mainframe->getSession()

Questa domanda è stata ispirata da Recupera sessione joomla all'interno di un modulo

Se possibile, vorrei anche suggerimenti su come avrei potuto scoprire queste informazioni per me stesso in futuro (per favore non dire google!)

9
TryHarder

La variabile globale $mainframe È stata rimossa in Joomla 1.6 e quindi non funzionerà da quella versione in poi.

global $mainframe Deve essere sostituito con $mainframe = JFactory::getApplication(); ma la maggior parte delle persone tende invece a utilizzare $app.

Quindi il tuo codice dovrebbe essere così:

$app = JFactory::getApplication();
$app->getSession();

Spero che sia di aiuto

7
Lodder
3
Bakual