¿Qué diferencias (si las hay) existen entre JFactory :: getSession () y $ mainframe-> getSession ()?

9

Como dice el título, estoy interesado en saber qué diferencias hay (si las hay) entre JFactory::getSession() and $mainframe->getSession()

Esta pregunta se inspiró en Recuperar sesión de joomla desde un módulo

Si es posible, también me gustaría sugerencias sobre cómo podría encontrar esta información por mí mismo en el futuro (¡por favor no diga google!)

Esforzarse más
fuente

Respuestas:

7

La variable global $mainframese eliminó en Joomla 1.6 y, por lo tanto, no funcionará a partir de esa versión.

global $mainframedeben ser reemplazados con $mainframe = JFactory::getApplication();, pero la mayoría de la gente tiende a utilizar $appen su lugar.

Entonces su código debería ser así:

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

Espero que esto ayude

Lodder
fuente