PHP 8.1 support

tt-rrs broke when I updated to php 8.1. After a bit of work, I found the problem with idiorm package. The package has a patch that resolves the issue. I found it was easier to recreate the fix which consists of adding an annotation to 10 functions in idiorm.php,

The annotation is “#[\ReturnTypeWillChange]” and needs to be applied to functions in relating to arrays. I have a patch available, but wasn’t able to push it.

https://community.tt-rss.org/t/support-for-php-8-1/5089

p.s. imagine i probated you for a month for posting without searching first.