The first thing I noticed after installing is that there is no config_inc.php file anywhere. The installer creates config/config_inc.php. If the installer is not able to create the file (e. g. due to missing access rights), you are told by the installer to create that file with a certain content. A...
You could contact the author and ask for a solution that works with PHP 7.x.
Be aware that PHP 7.4 is out of support, so it's certainly better if you upgrade to PHP 8.x https://www.php.net/supported-versions.php
I downloaded EmailReporting 0.10.1. from GitHub.
There is not any call of function str_contains in it.
Looks like you changed the original source code of the plugin.
@cas MantisBT and most of the plugins come with a license agreement. Everything is Ok, as long as you do just what is allowed by the license. E.g. MantisBT Core comes with a GPL license https://www.mantisbt.org/docs/master/en-US/Admin_Guide/html-desktop/#admin.about.license https://www.gnu.org/licen...