Fatal error: During inheritance of IteratorAggregate: Uncaught HException: Return type of Hash::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice (errno: 8192) in /var/www/nexedi/public/lib/Hash.class.php at line #8Return type of Hash::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/nexedi/public/lib/Hash.class.php:8 Stack trace: #0 /var/www/nexedi/public/lib/Hash.class.php(3): _hx_error_handler() #1 /var/www/nexedi/public/lib/php/Boot.class.php(886): require_once('...') #2 /var/www/nexedi/public/lib/DynamicsT.class.php(6): _hx_autoload() #3 /var/www/nexedi/public/lib/ufront/web/routing/RouteCollection.class.php(20): DynamicsT::toHash() #4 /var/www/nexedi/public/lib/WebMain.class.php(12): ufront_web_routing_RouteCollection->addRoute() #5 /var/www/nexedi/public/index.php(9): WebMain::main() #6 {main} in /var/www/nexedi/public/lib/Hash.class.php on line 3