Fatal error: During inheritance of JsonSerializable: Uncaught LogicException: Return type of GeoIp2\Model\AbstractModel::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice (legacy/geoip2/geoip2/src/Model/AbstractModel.php, line 63) in /app/libs/Startup.php:69
Stack trace:
#0 /app/legacy/geoip2/geoip2/src/Model/AbstractModel.php(8): Startup->errorHandler()
#1 /app/legacy/composer/ClassLoader.php(571): include('...')
#2 /app/legacy/composer/ClassLoader.php(428): Composer\Autoload\includeFile()
#3 /app/legacy/geoip2/geoip2/src/Model/Country.php(30): Composer\Autoload\ClassLoader->loadClass()
#4 /app/legacy/composer/ClassLoader.php(571): include('...')
#5 /app/legacy/composer/ClassLoader.php(428): Composer\Autoload\includeFile()
#6 /app/legacy/geoip2/geoip2/src/Database/Reader.php(224): Composer\Autoload\ClassLoader->loadClass()
#7 /app/legacy/geoip2/geoip2/src/Database/Reader.php(90): GeoIp2\Database\Reader->modelFor()
#8 /app/libs/UT/Geo/GeoIP.php(76): GeoIp2\Database\Reader->country()
#9 /app/libs/Directory/Builders/EmojiImages.php(52): UT\Geo\GeoIP->getCountryCode()
#10 /app/libs/Directory/Builders/EmojiImages.php(22): Symbl\Directory\Builders\EmojiImages->getImageDomain()
#11 /app/libs/Directory/Builders/AbstractBuilder.php(18): Symbl\Directory\Builders\EmojiImages->{closure:Symbl\Directory\Builders\EmojiImages::buildItem():20}()
#12 /app/libs/Directory/Builders/EmojiImages.php(20): Symbl\Directory\Builders\AbstractBuilder->handlerCompletedBuild()
#13 /app/libs/UT/Models/Traits/DirectoryItemTrait.php(32): Symbl\Directory\Builders\EmojiImages->buildItem()
#14 /app/libs/UT/Models/Symbol.php(127): UT\Models\Symbol->build()
#15 /app/libs/UT/ML/Tags/U.php(91): UT\Models\Symbol->presentEmoji()
#16 /app/legacy/axy/ml/tags/Base.php(38): UT\ML\Tags\U->parse()
#17 /app/legacy/axy/ml/TagsList.php(58): axy\ml\tags\Base->__construct()
#18 /app/legacy/axy/ml/helpers/Block.php(121): axy\ml\TagsList->create()
#19 /app/legacy/axy/ml/Result.php(153): axy\ml\helpers\Block->render()
#20 /app/legacy/axy/magic/LazyField.php(54): axy\ml\Result->createHtml()
#21 /app/legacy/axy/magic/LazyField.php(25): axy\ml\Result->magicGet()
#22 /app/libs/Services/PageContentManager/Formalizers/AbstractContentFormalizer.php(41): axy\ml\Result->__get()
#23 /app/libs/Services/PageContentManager/Formalizers/AbstractContentFormalizer.php(58): Symbl\Services\PageContentManager\Formalizers\AbstractContentFormalizer->{closure:Symbl\Services\PageContentManager\Formalizers\AbstractContentFormalizer::getEntityCustomValue():34}()
#24 /app/libs/Services/PageContentManager/Formalizers/StringContentFormalizer.php(44): Symbl\Services\PageContentManager\Formalizers\AbstractContentFormalizer->getEntityCustomValue()
#25 /app/libs/Services/PageContentManager/ContentFormalizer.php(106): Symbl\Services\PageContentManager\Formalizers\StringContentFormalizer->run()
#26 /app/libs/Services/PageContentManager/PageContentManager.php(77): Symbl\Services\PageContentManager\ContentFormalizer->run()
#27 /app/libs/Services/PageContentManager/PageContentManager.php(36): Symbl\Services\PageContentManager\PageContentManager->getFormalizedContentField()
#28 /app/libs/UT/Controllers/Page.php(67): Symbl\Services\PageContentManager\PageContentManager->initializeTitle()
#29 /app/libs/UT/Controllers/Unicode/Blocks.php(152): UT\Controllers\Page->initializePageContent()
#30 /app/libs/UT/Controllers/ModelPages.php(129): UT\Controllers\Unicode\Blocks->pageItemPost()
#31 /app/libs/UT/Controllers/ModelPages.php(79): UT\Controllers\ModelPages->pageItem()
#32 /app/libs/UT/Controllers/Unicode/Blocks.php(36): UT\Controllers\ModelPages->run()
#33 /app/libs/UT/Application.php(120): UT\Controllers\Unicode\Blocks->run()
#34 /app/libs/Startup.php(97): UT\Application->run()
#35 /app/libs/Startup.php(38): Startup->runApp()
#36 /app/www/index.php(29): Startup->start()
#37 {main} in /app/legacy/geoip2/geoip2/src/Model/AbstractModel.php on line 8