При переходе на Joomla! 5 иногда возникает ошибка Call to undefined method Joomla\CMS\Access\Access::getActions().

Исправляется следующим образом. Ищется строка JAccess::getActions, или Access::getActions, и если код ваш, или расширение больше не обновляется, то производится следующая замена, например, в моём случае:

use \Joomla\CMS\Access\Access as JAccess;

//.........
//.........
//.........

$actions = JAccess::getActions('com_mailforms', $level);

Изменяется на:

use \Joomla\CMS\Access\Access as JAccess;

//.........................
//.........................
//........................

$actions = JAccess::getActionsFromFile(JPATH_ADMINISTRATOR . '/components/com_mailforms/access.xml', "/access/section[@name='$level']/");



А если расширение поддерживается автором, то ставится его последняя версия.