during the migration of my joomla 3.10 site to PHP 8, I recognized that the ARI Ext Menu module is not working with PHP 8. Therefore, I created a patch for the ARI Ext Menu, which I provide on Github: https://github.com/Jefferson49/PHP8_mod_ariextmenu
The patch was developed and successfully tested with:
- joomla 3.10.11; but should also run with other joomla 3.x versions
- PHP 8.0.20
- ARI Ext Menu 2.2.11
- Substitution of curly braces for character access in arrays (e.g. "my_array[0]" instead of "my_array{0}")
- Declaration of static methods as static (i.e. "static function" instead of "function" only)