Warning: Declaration of Cart::getOrderTotal($with_taxes = true, $type = Cart::BOTH, $products = NULL, $id_carrier = NULL, $use_cache = true) should be compatible with CartCore::getOrderTotal($withTaxes = true, $type = Cart::BOTH, $products = NULL, $id_carrier = NULL, $use_cache = false, bool $keepOrderPrices = false) in /vol/site/current/override/classes/Cart.php on line 2

Warning: Declaration of Cart::getPackageShippingCost($id_carrier = NULL, $use_tax = true, ?Country $default_country = NULL, $product_list = NULL, $id_zone = NULL) should be compatible with CartCore::getPackageShippingCost($id_carrier = NULL, $use_tax = true, ?Country $default_country = NULL, $product_list = NULL, $id_zone = NULL, bool $keepOrderPrices = false) in /vol/site/current/override/classes/Cart.php on line 2

Fatal error: Uncaught Error: Call to undefined method Tools::jsonDecode() in /vol/site/current/modules/ets_megamenu/ets_megamenu.php:74 Stack trace: #0 [internal function]: Ets_megamenu->__construct() #1 /vol/site/current/src/Core/Foundation/IoC/Container.php(123): ReflectionClass->newInstance() #2 /vol/site/current/src/Core/Foundation/IoC/Container.php(153): PrestaShop\PrestaShop\Core\Foundation\IoC\Container->makeInstanceFromClassName('ets_megamenu', Array) #3 /vol/site/current/src/Core/Foundation/IoC/Container.php(166): PrestaShop\PrestaShop\Core\Foundation\IoC\Container->doMake('ets_megamenu', Array) #4 /vol/site/current/src/Adapter/ServiceLocator.php(70): PrestaShop\PrestaShop\Core\Foundation\IoC\Container->make('ets_megamenu') #5 /vol/site/current/classes/module/Module.php(1263): PrestaShop\PrestaShop\Adapter\ServiceLocator::get('ets_megamenu') #6 /vol/site/current/classes/module/Module.php(1242): ModuleCore::coreLoadModule('ets_megamenu') #7 /vol/site/current/classes/Hook.php(972): ModuleCore::getInstanceByName('et in /vol/site/current/modules/ets_megamenu/ets_megamenu.php on line 74