Deprecated: Return type of Aura\Router\RouteCollection::offsetExists($name) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /disk2/dm/thomeli/ImpressPages/Ip/Internal/Vendor/Aura/Router/RouteCollection.php on line 115
Deprecated: Return type of Aura\Router\RouteCollection::offsetGet($name) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /disk2/dm/thomeli/ImpressPages/Ip/Internal/Vendor/Aura/Router/RouteCollection.php on line 81
Deprecated: Return type of Aura\Router\RouteCollection::offsetSet($name, $route) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /disk2/dm/thomeli/ImpressPages/Ip/Internal/Vendor/Aura/Router/RouteCollection.php on line 97
Deprecated: Return type of Aura\Router\RouteCollection::offsetUnset($name) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /disk2/dm/thomeli/ImpressPages/Ip/Internal/Vendor/Aura/Router/RouteCollection.php on line 129
Deprecated: Return type of Aura\Router\RouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /disk2/dm/thomeli/ImpressPages/Ip/Internal/Vendor/Aura/Router/RouteCollection.php on line 141
Deprecated: Return type of Aura\Router\RouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /disk2/dm/thomeli/ImpressPages/Ip/Internal/Vendor/Aura/Router/RouteCollection.php on line 153
Fatal error: Uncaught TypeError: array_key_exists(): Argument #2 ($array) must be of type array, Zend\I18n\Translator\TextDomain given in /disk2/dm/thomeli/ImpressPages/Ip/Internal/Translations/JsonLoader.php:48
Stack trace:
#0 /disk2/dm/thomeli/ImpressPages/Ip/Internal/Translations/JsonLoader.php(48): array_key_exists()
#1 /disk2/dm/thomeli/ImpressPages/Ip/Internal/Vendor/Zend/I18n/Translator/Translator.php(660): Ip\Internal\Translations\JsonLoader->load()
#2 /disk2/dm/thomeli/ImpressPages/Ip/Internal/Vendor/Zend/I18n/Translator/Translator.php(569): Zend\I18n\Translator\Translator->loadMessagesFromPatterns()
#3 /disk2/dm/thomeli/ImpressPages/Ip/Internal/Vendor/Zend/I18n/Translator/Translator.php(438): Zend\I18n\Translator\Translator->loadMessages()
#4 /disk2/dm/thomeli/ImpressPages/Ip/Internal/Vendor/Zend/I18n/Translator/Translator.php(354): Zend\I18n\Translator\Translator->getTranslatedMessage()
#5 /disk2/dm/thomeli/ImpressPages/Ip/Internal/Translations/Translator.php(60): Zend\I18n\Translator\Translator->translate()
#6 /disk2/dm/thomeli/ImpressPages/Ip/Functions.php(432): Ip\Internal\Translations\Translator->translate()
#7 /disk2/dm/thomeli/ImpressPages/Ip/Functions.php(481): __()
#8 /disk2/dm/thomeli/ImpressPages/install/Plugin/Install/view/configuration.php(1): _e()
#9 /disk2/dm/thomeli/ImpressPages/Ip/View.php(111): require('...')
#10 /disk2/dm/thomeli/ImpressPages/install/Plugin/Install/Helper.php(41): Ip\View->render()
#11 /disk2/dm/thomeli/ImpressPages/install/Plugin/Install/PublicController.php(90): Plugin\Install\Helper::renderLayout()
#12 /disk2/dm/thomeli/ImpressPages/install/Plugin/Install/PublicController.php(54): Plugin\Install\PublicController->configuration()
#13 /disk2/dm/thomeli/ImpressPages/install/index.php(59): Plugin\Install\PublicController->index()
#14 {main}
thrown in /disk2/dm/thomeli/ImpressPages/Ip/Internal/Translations/JsonLoader.php on line 48