Error fatal en sesión de algunas secuencias de comandos CLI
From Joomla! Documentation
Algunas secuencias de comandos CLI fallan al iniciarse en Joomla 3.5.0 y superior
Errores reportados
Error fatal: Llamando a una función miembro get() nula en /libraries/joomla/session/handler/joomla.php en la línea 70
Versiones afectadas
Esto se refiere sólo a Joomla! versión(es): 3.5.0 y superior
¿Cuál es la causa?
Una refactorización en masa de la librería de sesión en Joomla 3.5.0 para estabilidad a futuro rompió algunas viejas secuencias de comandos CLI
Cómo solucionarlo
Asegúrese de que llamas a la sesión activa con el método:
$session->initialise()
asegurando que el primer parámetro es un objeto JInput (que debe ser recuperable a partir de la aplicación o puede crear uno nuevo). Para obtener más información, por favor lee la documentación del método en https://github.com/joomla/joomla-cms/blob/3.5.0/libraries/joomla/session/session.php#L464