| ( ! ) Warning: array_filter() expects parameter 1 to be array, string given in /var/www/html/milno.be/modules/dpdconnect/classes/Connect/Product.php on line 27 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0003 | 360112 | {main}( ) | .../index.php:0 |
| 2 | 0.6922 | 89392560 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.6976 | 89742176 | HookCore::exec( $hook_name = 'actionDispatcher', $hook_args = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0], $id_module = ???, $array_return = ???, $check_exceptions = ???, $use_push = ???, $id_shop = ???, $chain = ??? ) | .../Dispatcher.php:521 |
| 4 | 0.7041 | 90183488 | HookCore::callHookOn( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $hookName = 'actionDispatcher', $hookArgs = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:944 |
| 5 | 0.7041 | 90183536 | HookCore::coreCallHook( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $method = 'hookActionDispatcher', $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:431 |
| 6 | 0.7041 | 90183536 | dpdconnect->hookActionDispatcher( $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:1007 |
| 7 | 0.7041 | 90183536 | DpdConnect\classes\DpdProductHelper->updateDPDCarriers( ) | .../dpdconnect.php:643 |
| 8 | 0.7043 | 90187392 | DpdConnect\classes\Connect\Product->getList( $filterAdditionalService = ??? ) | .../DpdProductHelper.php:176 |
| 9 | 0.7044 | 90188336 | array_filter( $arg = '<html>\r\n<head><title>503 Service Temporarily Unavailable</title></head>\r\n<body>\r\n<center><h1>503 Service Temporarily Unavailable</h1></center>\r\n<hr><center>nginx</center>\r\n</body>\r\n</html>\r\n', $callback = class Closure { virtual $closure = "$this->DpdConnect\classes\Connect\{closure}", public $static = ['filterAdditionalService' => TRUE]; public $this = class DpdConnect\classes\Connect\Product { protected $url = ''; protected $username = 'CPU5FORR6N'; protected $password = 'gkR.N@o!'; protected $client = class DpdConnect\Sdk\Client { ... } }; public $parameter = ['$product' => '<required>'] } ) | .../Product.php:27 |
| ( ! ) Warning: array_column() expects parameter 1 to be array, null given in /var/www/html/milno.be/modules/dpdconnect/classes/DpdProductHelper.php on line 182 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0003 | 360112 | {main}( ) | .../index.php:0 |
| 2 | 0.6922 | 89392560 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.6976 | 89742176 | HookCore::exec( $hook_name = 'actionDispatcher', $hook_args = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0], $id_module = ???, $array_return = ???, $check_exceptions = ???, $use_push = ???, $id_shop = ???, $chain = ??? ) | .../Dispatcher.php:521 |
| 4 | 0.7041 | 90183488 | HookCore::callHookOn( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $hookName = 'actionDispatcher', $hookArgs = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:944 |
| 5 | 0.7041 | 90183536 | HookCore::coreCallHook( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $method = 'hookActionDispatcher', $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:431 |
| 6 | 0.7041 | 90183536 | dpdconnect->hookActionDispatcher( $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:1007 |
| 7 | 0.7041 | 90183536 | DpdConnect\classes\DpdProductHelper->updateDPDCarriers( ) | .../dpdconnect.php:643 |
| 8 | 0.7052 | 90230456 | array_column( $arg = NULL, $column_key = 'code' ) | .../DpdProductHelper.php:182 |
| ( ! ) Warning: array_diff(): Expected parameter 1 to be an array, null given in /var/www/html/milno.be/modules/dpdconnect/classes/DpdProductHelper.php on line 186 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0003 | 360112 | {main}( ) | .../index.php:0 |
| 2 | 0.6922 | 89392560 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.6976 | 89742176 | HookCore::exec( $hook_name = 'actionDispatcher', $hook_args = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0], $id_module = ???, $array_return = ???, $check_exceptions = ???, $use_push = ???, $id_shop = ???, $chain = ??? ) | .../Dispatcher.php:521 |
| 4 | 0.7041 | 90183488 | HookCore::callHookOn( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $hookName = 'actionDispatcher', $hookArgs = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:944 |
| 5 | 0.7041 | 90183536 | HookCore::coreCallHook( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $method = 'hookActionDispatcher', $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:431 |
| 6 | 0.7041 | 90183536 | dpdconnect->hookActionDispatcher( $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:1007 |
| 7 | 0.7041 | 90183536 | DpdConnect\classes\DpdProductHelper->updateDPDCarriers( ) | .../dpdconnect.php:643 |
| 8 | 0.7060 | 90227088 | array_diff( $arr1 = NULL, $arrays = [0 => 'B2B MSG option', 1 => 'CR', 2 => 'B2B', 3 => 'AM1', 4 => 'AM2', 5 => 'PM2', 6 => 'B2C', 7 => 'B2C-6', 8 => 'PSD', 9 => 'RET', 10 => 'DRY'] ) | .../DpdProductHelper.php:186 |
| ( ! ) Warning: array_diff(): Expected parameter 2 to be an array, null given in /var/www/html/milno.be/modules/dpdconnect/classes/DpdProductHelper.php on line 187 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0003 | 360112 | {main}( ) | .../index.php:0 |
| 2 | 0.6922 | 89392560 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.6976 | 89742176 | HookCore::exec( $hook_name = 'actionDispatcher', $hook_args = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0], $id_module = ???, $array_return = ???, $check_exceptions = ???, $use_push = ???, $id_shop = ???, $chain = ??? ) | .../Dispatcher.php:521 |
| 4 | 0.7041 | 90183488 | HookCore::callHookOn( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $hookName = 'actionDispatcher', $hookArgs = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:944 |
| 5 | 0.7041 | 90183536 | HookCore::coreCallHook( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $method = 'hookActionDispatcher', $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:431 |
| 6 | 0.7041 | 90183536 | dpdconnect->hookActionDispatcher( $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:1007 |
| 7 | 0.7041 | 90183536 | DpdConnect\classes\DpdProductHelper->updateDPDCarriers( ) | .../dpdconnect.php:643 |
| 8 | 0.7065 | 90227088 | array_diff( $arr1 = [0 => 'B2B MSG option', 1 => 'CR', 2 => 'B2B', 3 => 'AM1', 4 => 'AM2', 5 => 'PM2', 6 => 'B2C', 7 => 'B2C-6', 8 => 'PSD', 9 => 'RET', 10 => 'DRY'], $arrays = NULL ) | .../DpdProductHelper.php:187 |
| ( ! ) Warning: Invalid argument supplied for foreach() in /var/www/html/milno.be/modules/dpdconnect/classes/DpdProductHelper.php on line 190 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0003 | 360112 | {main}( ) | .../index.php:0 |
| 2 | 0.6922 | 89392560 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.6976 | 89742176 | HookCore::exec( $hook_name = 'actionDispatcher', $hook_args = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0], $id_module = ???, $array_return = ???, $check_exceptions = ???, $use_push = ???, $id_shop = ???, $chain = ??? ) | .../Dispatcher.php:521 |
| 4 | 0.7041 | 90183488 | HookCore::callHookOn( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $hookName = 'actionDispatcher', $hookArgs = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:944 |
| 5 | 0.7041 | 90183536 | HookCore::coreCallHook( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $method = 'hookActionDispatcher', $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:431 |
| 6 | 0.7041 | 90183536 | dpdconnect->hookActionDispatcher( $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:1007 |
| 7 | 0.7041 | 90183536 | DpdConnect\classes\DpdProductHelper->updateDPDCarriers( ) | .../dpdconnect.php:643 |
| ( ! ) Warning: in_array() expects parameter 2 to be array, null given in /var/www/html/milno.be/modules/dpdconnect/classes/DpdProductHelper.php on line 212 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0003 | 360112 | {main}( ) | .../index.php:0 |
| 2 | 0.6922 | 89392560 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.6976 | 89742176 | HookCore::exec( $hook_name = 'actionDispatcher', $hook_args = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0], $id_module = ???, $array_return = ???, $check_exceptions = ???, $use_push = ???, $id_shop = ???, $chain = ??? ) | .../Dispatcher.php:521 |
| 4 | 0.7041 | 90183488 | HookCore::callHookOn( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $hookName = 'actionDispatcher', $hookArgs = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:944 |
| 5 | 0.7041 | 90183536 | HookCore::coreCallHook( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $method = 'hookActionDispatcher', $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:431 |
| 6 | 0.7041 | 90183536 | dpdconnect->hookActionDispatcher( $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:1007 |
| 7 | 0.7041 | 90183536 | DpdConnect\classes\DpdProductHelper->updateDPDCarriers( ) | .../dpdconnect.php:643 |
| 8 | 0.7073 | 90226392 | in_array( $needle = 'B2B MSG option', $haystack = NULL ) | .../DpdProductHelper.php:212 |
| ( ! ) Warning: in_array() expects parameter 2 to be array, null given in /var/www/html/milno.be/modules/dpdconnect/classes/DpdProductHelper.php on line 218 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0003 | 360112 | {main}( ) | .../index.php:0 |
| 2 | 0.6922 | 89392560 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.6976 | 89742176 | HookCore::exec( $hook_name = 'actionDispatcher', $hook_args = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0], $id_module = ???, $array_return = ???, $check_exceptions = ???, $use_push = ???, $id_shop = ???, $chain = ??? ) | .../Dispatcher.php:521 |
| 4 | 0.7041 | 90183488 | HookCore::callHookOn( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $hookName = 'actionDispatcher', $hookArgs = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:944 |
| 5 | 0.7041 | 90183536 | HookCore::coreCallHook( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $method = 'hookActionDispatcher', $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:431 |
| 6 | 0.7041 | 90183536 | dpdconnect->hookActionDispatcher( $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:1007 |
| 7 | 0.7041 | 90183536 | DpdConnect\classes\DpdProductHelper->updateDPDCarriers( ) | .../dpdconnect.php:643 |
| 8 | 0.7078 | 90226392 | in_array( $needle = 'B2B MSG option', $haystack = NULL ) | .../DpdProductHelper.php:218 |
| ( ! ) Warning: in_array() expects parameter 2 to be array, null given in /var/www/html/milno.be/modules/dpdconnect/classes/DpdProductHelper.php on line 212 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0003 | 360112 | {main}( ) | .../index.php:0 |
| 2 | 0.6922 | 89392560 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.6976 | 89742176 | HookCore::exec( $hook_name = 'actionDispatcher', $hook_args = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0], $id_module = ???, $array_return = ???, $check_exceptions = ???, $use_push = ???, $id_shop = ???, $chain = ??? ) | .../Dispatcher.php:521 |
| 4 | 0.7041 | 90183488 | HookCore::callHookOn( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $hookName = 'actionDispatcher', $hookArgs = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:944 |
| 5 | 0.7041 | 90183536 | HookCore::coreCallHook( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $method = 'hookActionDispatcher', $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:431 |
| 6 | 0.7041 | 90183536 | dpdconnect->hookActionDispatcher( $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:1007 |
| 7 | 0.7041 | 90183536 | DpdConnect\classes\DpdProductHelper->updateDPDCarriers( ) | .../dpdconnect.php:643 |
| 8 | 0.7082 | 90226392 | in_array( $needle = 'CR', $haystack = NULL ) | .../DpdProductHelper.php:212 |
| ( ! ) Warning: in_array() expects parameter 2 to be array, null given in /var/www/html/milno.be/modules/dpdconnect/classes/DpdProductHelper.php on line 218 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0003 | 360112 | {main}( ) | .../index.php:0 |
| 2 | 0.6922 | 89392560 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.6976 | 89742176 | HookCore::exec( $hook_name = 'actionDispatcher', $hook_args = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0], $id_module = ???, $array_return = ???, $check_exceptions = ???, $use_push = ???, $id_shop = ???, $chain = ??? ) | .../Dispatcher.php:521 |
| 4 | 0.7041 | 90183488 | HookCore::callHookOn( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $hookName = 'actionDispatcher', $hookArgs = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:944 |
| 5 | 0.7041 | 90183536 | HookCore::coreCallHook( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $method = 'hookActionDispatcher', $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:431 |
| 6 | 0.7041 | 90183536 | dpdconnect->hookActionDispatcher( $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:1007 |
| 7 | 0.7041 | 90183536 | DpdConnect\classes\DpdProductHelper->updateDPDCarriers( ) | .../dpdconnect.php:643 |
| 8 | 0.7086 | 90226392 | in_array( $needle = 'CR', $haystack = NULL ) | .../DpdProductHelper.php:218 |
| ( ! ) Warning: in_array() expects parameter 2 to be array, null given in /var/www/html/milno.be/modules/dpdconnect/classes/DpdProductHelper.php on line 212 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0003 | 360112 | {main}( ) | .../index.php:0 |
| 2 | 0.6922 | 89392560 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.6976 | 89742176 | HookCore::exec( $hook_name = 'actionDispatcher', $hook_args = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0], $id_module = ???, $array_return = ???, $check_exceptions = ???, $use_push = ???, $id_shop = ???, $chain = ??? ) | .../Dispatcher.php:521 |
| 4 | 0.7041 | 90183488 | HookCore::callHookOn( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $hookName = 'actionDispatcher', $hookArgs = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:944 |
| 5 | 0.7041 | 90183536 | HookCore::coreCallHook( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $method = 'hookActionDispatcher', $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:431 |
| 6 | 0.7041 | 90183536 | dpdconnect->hookActionDispatcher( $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:1007 |
| 7 | 0.7041 | 90183536 | DpdConnect\classes\DpdProductHelper->updateDPDCarriers( ) | .../dpdconnect.php:643 |
| 8 | 0.7090 | 90226392 | in_array( $needle = 'B2B', $haystack = NULL ) | .../DpdProductHelper.php:212 |
| ( ! ) Warning: in_array() expects parameter 2 to be array, null given in /var/www/html/milno.be/modules/dpdconnect/classes/DpdProductHelper.php on line 218 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0003 | 360112 | {main}( ) | .../index.php:0 |
| 2 | 0.6922 | 89392560 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.6976 | 89742176 | HookCore::exec( $hook_name = 'actionDispatcher', $hook_args = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0], $id_module = ???, $array_return = ???, $check_exceptions = ???, $use_push = ???, $id_shop = ???, $chain = ??? ) | .../Dispatcher.php:521 |
| 4 | 0.7041 | 90183488 | HookCore::callHookOn( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $hookName = 'actionDispatcher', $hookArgs = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:944 |
| 5 | 0.7041 | 90183536 | HookCore::coreCallHook( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $method = 'hookActionDispatcher', $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:431 |
| 6 | 0.7041 | 90183536 | dpdconnect->hookActionDispatcher( $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:1007 |
| 7 | 0.7041 | 90183536 | DpdConnect\classes\DpdProductHelper->updateDPDCarriers( ) | .../dpdconnect.php:643 |
| 8 | 0.7094 | 90226392 | in_array( $needle = 'B2B', $haystack = NULL ) | .../DpdProductHelper.php:218 |
| ( ! ) Warning: in_array() expects parameter 2 to be array, null given in /var/www/html/milno.be/modules/dpdconnect/classes/DpdProductHelper.php on line 212 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0003 | 360112 | {main}( ) | .../index.php:0 |
| 2 | 0.6922 | 89392560 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.6976 | 89742176 | HookCore::exec( $hook_name = 'actionDispatcher', $hook_args = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0], $id_module = ???, $array_return = ???, $check_exceptions = ???, $use_push = ???, $id_shop = ???, $chain = ??? ) | .../Dispatcher.php:521 |
| 4 | 0.7041 | 90183488 | HookCore::callHookOn( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $hookName = 'actionDispatcher', $hookArgs = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:944 |
| 5 | 0.7041 | 90183536 | HookCore::coreCallHook( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $method = 'hookActionDispatcher', $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:431 |
| 6 | 0.7041 | 90183536 | dpdconnect->hookActionDispatcher( $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:1007 |
| 7 | 0.7041 | 90183536 | DpdConnect\classes\DpdProductHelper->updateDPDCarriers( ) | .../dpdconnect.php:643 |
| 8 | 0.7099 | 90226392 | in_array( $needle = 'AM1', $haystack = NULL ) | .../DpdProductHelper.php:212 |
| ( ! ) Warning: in_array() expects parameter 2 to be array, null given in /var/www/html/milno.be/modules/dpdconnect/classes/DpdProductHelper.php on line 218 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0003 | 360112 | {main}( ) | .../index.php:0 |
| 2 | 0.6922 | 89392560 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.6976 | 89742176 | HookCore::exec( $hook_name = 'actionDispatcher', $hook_args = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0], $id_module = ???, $array_return = ???, $check_exceptions = ???, $use_push = ???, $id_shop = ???, $chain = ??? ) | .../Dispatcher.php:521 |
| 4 | 0.7041 | 90183488 | HookCore::callHookOn( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $hookName = 'actionDispatcher', $hookArgs = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:944 |
| 5 | 0.7041 | 90183536 | HookCore::coreCallHook( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $method = 'hookActionDispatcher', $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:431 |
| 6 | 0.7041 | 90183536 | dpdconnect->hookActionDispatcher( $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:1007 |
| 7 | 0.7041 | 90183536 | DpdConnect\classes\DpdProductHelper->updateDPDCarriers( ) | .../dpdconnect.php:643 |
| 8 | 0.7103 | 90226392 | in_array( $needle = 'AM1', $haystack = NULL ) | .../DpdProductHelper.php:218 |
| ( ! ) Warning: in_array() expects parameter 2 to be array, null given in /var/www/html/milno.be/modules/dpdconnect/classes/DpdProductHelper.php on line 212 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0003 | 360112 | {main}( ) | .../index.php:0 |
| 2 | 0.6922 | 89392560 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.6976 | 89742176 | HookCore::exec( $hook_name = 'actionDispatcher', $hook_args = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0], $id_module = ???, $array_return = ???, $check_exceptions = ???, $use_push = ???, $id_shop = ???, $chain = ??? ) | .../Dispatcher.php:521 |
| 4 | 0.7041 | 90183488 | HookCore::callHookOn( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $hookName = 'actionDispatcher', $hookArgs = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:944 |
| 5 | 0.7041 | 90183536 | HookCore::coreCallHook( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $method = 'hookActionDispatcher', $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:431 |
| 6 | 0.7041 | 90183536 | dpdconnect->hookActionDispatcher( $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:1007 |
| 7 | 0.7041 | 90183536 | DpdConnect\classes\DpdProductHelper->updateDPDCarriers( ) | .../dpdconnect.php:643 |
| 8 | 0.7108 | 90226392 | in_array( $needle = 'AM2', $haystack = NULL ) | .../DpdProductHelper.php:212 |
| ( ! ) Warning: in_array() expects parameter 2 to be array, null given in /var/www/html/milno.be/modules/dpdconnect/classes/DpdProductHelper.php on line 218 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0003 | 360112 | {main}( ) | .../index.php:0 |
| 2 | 0.6922 | 89392560 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.6976 | 89742176 | HookCore::exec( $hook_name = 'actionDispatcher', $hook_args = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0], $id_module = ???, $array_return = ???, $check_exceptions = ???, $use_push = ???, $id_shop = ???, $chain = ??? ) | .../Dispatcher.php:521 |
| 4 | 0.7041 | 90183488 | HookCore::callHookOn( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $hookName = 'actionDispatcher', $hookArgs = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:944 |
| 5 | 0.7041 | 90183536 | HookCore::coreCallHook( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $method = 'hookActionDispatcher', $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:431 |
| 6 | 0.7041 | 90183536 | dpdconnect->hookActionDispatcher( $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:1007 |
| 7 | 0.7041 | 90183536 | DpdConnect\classes\DpdProductHelper->updateDPDCarriers( ) | .../dpdconnect.php:643 |
| 8 | 0.7112 | 90226392 | in_array( $needle = 'AM2', $haystack = NULL ) | .../DpdProductHelper.php:218 |
| ( ! ) Warning: in_array() expects parameter 2 to be array, null given in /var/www/html/milno.be/modules/dpdconnect/classes/DpdProductHelper.php on line 212 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0003 | 360112 | {main}( ) | .../index.php:0 |
| 2 | 0.6922 | 89392560 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.6976 | 89742176 | HookCore::exec( $hook_name = 'actionDispatcher', $hook_args = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0], $id_module = ???, $array_return = ???, $check_exceptions = ???, $use_push = ???, $id_shop = ???, $chain = ??? ) | .../Dispatcher.php:521 |
| 4 | 0.7041 | 90183488 | HookCore::callHookOn( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $hookName = 'actionDispatcher', $hookArgs = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:944 |
| 5 | 0.7041 | 90183536 | HookCore::coreCallHook( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $method = 'hookActionDispatcher', $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:431 |
| 6 | 0.7041 | 90183536 | dpdconnect->hookActionDispatcher( $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:1007 |
| 7 | 0.7041 | 90183536 | DpdConnect\classes\DpdProductHelper->updateDPDCarriers( ) | .../dpdconnect.php:643 |
| 8 | 0.7117 | 90226392 | in_array( $needle = 'PM2', $haystack = NULL ) | .../DpdProductHelper.php:212 |
| ( ! ) Warning: in_array() expects parameter 2 to be array, null given in /var/www/html/milno.be/modules/dpdconnect/classes/DpdProductHelper.php on line 218 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0003 | 360112 | {main}( ) | .../index.php:0 |
| 2 | 0.6922 | 89392560 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.6976 | 89742176 | HookCore::exec( $hook_name = 'actionDispatcher', $hook_args = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0], $id_module = ???, $array_return = ???, $check_exceptions = ???, $use_push = ???, $id_shop = ???, $chain = ??? ) | .../Dispatcher.php:521 |
| 4 | 0.7041 | 90183488 | HookCore::callHookOn( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $hookName = 'actionDispatcher', $hookArgs = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:944 |
| 5 | 0.7041 | 90183536 | HookCore::coreCallHook( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $method = 'hookActionDispatcher', $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:431 |
| 6 | 0.7041 | 90183536 | dpdconnect->hookActionDispatcher( $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:1007 |
| 7 | 0.7041 | 90183536 | DpdConnect\classes\DpdProductHelper->updateDPDCarriers( ) | .../dpdconnect.php:643 |
| 8 | 0.7122 | 90226392 | in_array( $needle = 'PM2', $haystack = NULL ) | .../DpdProductHelper.php:218 |
| ( ! ) Warning: in_array() expects parameter 2 to be array, null given in /var/www/html/milno.be/modules/dpdconnect/classes/DpdProductHelper.php on line 212 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0003 | 360112 | {main}( ) | .../index.php:0 |
| 2 | 0.6922 | 89392560 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.6976 | 89742176 | HookCore::exec( $hook_name = 'actionDispatcher', $hook_args = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0], $id_module = ???, $array_return = ???, $check_exceptions = ???, $use_push = ???, $id_shop = ???, $chain = ??? ) | .../Dispatcher.php:521 |
| 4 | 0.7041 | 90183488 | HookCore::callHookOn( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $hookName = 'actionDispatcher', $hookArgs = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:944 |
| 5 | 0.7041 | 90183536 | HookCore::coreCallHook( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $method = 'hookActionDispatcher', $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:431 |
| 6 | 0.7041 | 90183536 | dpdconnect->hookActionDispatcher( $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:1007 |
| 7 | 0.7041 | 90183536 | DpdConnect\classes\DpdProductHelper->updateDPDCarriers( ) | .../dpdconnect.php:643 |
| 8 | 0.7126 | 90226392 | in_array( $needle = 'B2C', $haystack = NULL ) | .../DpdProductHelper.php:212 |
| ( ! ) Warning: in_array() expects parameter 2 to be array, null given in /var/www/html/milno.be/modules/dpdconnect/classes/DpdProductHelper.php on line 218 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0003 | 360112 | {main}( ) | .../index.php:0 |
| 2 | 0.6922 | 89392560 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.6976 | 89742176 | HookCore::exec( $hook_name = 'actionDispatcher', $hook_args = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0], $id_module = ???, $array_return = ???, $check_exceptions = ???, $use_push = ???, $id_shop = ???, $chain = ??? ) | .../Dispatcher.php:521 |
| 4 | 0.7041 | 90183488 | HookCore::callHookOn( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $hookName = 'actionDispatcher', $hookArgs = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:944 |
| 5 | 0.7041 | 90183536 | HookCore::coreCallHook( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $method = 'hookActionDispatcher', $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:431 |
| 6 | 0.7041 | 90183536 | dpdconnect->hookActionDispatcher( $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:1007 |
| 7 | 0.7041 | 90183536 | DpdConnect\classes\DpdProductHelper->updateDPDCarriers( ) | .../dpdconnect.php:643 |
| 8 | 0.7131 | 90226392 | in_array( $needle = 'B2C', $haystack = NULL ) | .../DpdProductHelper.php:218 |
| ( ! ) Warning: in_array() expects parameter 2 to be array, null given in /var/www/html/milno.be/modules/dpdconnect/classes/DpdProductHelper.php on line 212 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0003 | 360112 | {main}( ) | .../index.php:0 |
| 2 | 0.6922 | 89392560 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.6976 | 89742176 | HookCore::exec( $hook_name = 'actionDispatcher', $hook_args = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0], $id_module = ???, $array_return = ???, $check_exceptions = ???, $use_push = ???, $id_shop = ???, $chain = ??? ) | .../Dispatcher.php:521 |
| 4 | 0.7041 | 90183488 | HookCore::callHookOn( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $hookName = 'actionDispatcher', $hookArgs = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:944 |
| 5 | 0.7041 | 90183536 | HookCore::coreCallHook( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $method = 'hookActionDispatcher', $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:431 |
| 6 | 0.7041 | 90183536 | dpdconnect->hookActionDispatcher( $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:1007 |
| 7 | 0.7041 | 90183536 | DpdConnect\classes\DpdProductHelper->updateDPDCarriers( ) | .../dpdconnect.php:643 |
| 8 | 0.7135 | 90226392 | in_array( $needle = 'B2C-6', $haystack = NULL ) | .../DpdProductHelper.php:212 |
| ( ! ) Warning: in_array() expects parameter 2 to be array, null given in /var/www/html/milno.be/modules/dpdconnect/classes/DpdProductHelper.php on line 218 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0003 | 360112 | {main}( ) | .../index.php:0 |
| 2 | 0.6922 | 89392560 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.6976 | 89742176 | HookCore::exec( $hook_name = 'actionDispatcher', $hook_args = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0], $id_module = ???, $array_return = ???, $check_exceptions = ???, $use_push = ???, $id_shop = ???, $chain = ??? ) | .../Dispatcher.php:521 |
| 4 | 0.7041 | 90183488 | HookCore::callHookOn( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $hookName = 'actionDispatcher', $hookArgs = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:944 |
| 5 | 0.7041 | 90183536 | HookCore::coreCallHook( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $method = 'hookActionDispatcher', $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:431 |
| 6 | 0.7041 | 90183536 | dpdconnect->hookActionDispatcher( $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:1007 |
| 7 | 0.7041 | 90183536 | DpdConnect\classes\DpdProductHelper->updateDPDCarriers( ) | .../dpdconnect.php:643 |
| 8 | 0.7139 | 90226392 | in_array( $needle = 'B2C-6', $haystack = NULL ) | .../DpdProductHelper.php:218 |
| ( ! ) Warning: in_array() expects parameter 2 to be array, null given in /var/www/html/milno.be/modules/dpdconnect/classes/DpdProductHelper.php on line 212 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0003 | 360112 | {main}( ) | .../index.php:0 |
| 2 | 0.6922 | 89392560 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.6976 | 89742176 | HookCore::exec( $hook_name = 'actionDispatcher', $hook_args = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0], $id_module = ???, $array_return = ???, $check_exceptions = ???, $use_push = ???, $id_shop = ???, $chain = ??? ) | .../Dispatcher.php:521 |
| 4 | 0.7041 | 90183488 | HookCore::callHookOn( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $hookName = 'actionDispatcher', $hookArgs = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:944 |
| 5 | 0.7041 | 90183536 | HookCore::coreCallHook( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $method = 'hookActionDispatcher', $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:431 |
| 6 | 0.7041 | 90183536 | dpdconnect->hookActionDispatcher( $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:1007 |
| 7 | 0.7041 | 90183536 | DpdConnect\classes\DpdProductHelper->updateDPDCarriers( ) | .../dpdconnect.php:643 |
| 8 | 0.7143 | 90226392 | in_array( $needle = 'PSD', $haystack = NULL ) | .../DpdProductHelper.php:212 |
| ( ! ) Warning: in_array() expects parameter 2 to be array, null given in /var/www/html/milno.be/modules/dpdconnect/classes/DpdProductHelper.php on line 218 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0003 | 360112 | {main}( ) | .../index.php:0 |
| 2 | 0.6922 | 89392560 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.6976 | 89742176 | HookCore::exec( $hook_name = 'actionDispatcher', $hook_args = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0], $id_module = ???, $array_return = ???, $check_exceptions = ???, $use_push = ???, $id_shop = ???, $chain = ??? ) | .../Dispatcher.php:521 |
| 4 | 0.7041 | 90183488 | HookCore::callHookOn( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $hookName = 'actionDispatcher', $hookArgs = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:944 |
| 5 | 0.7041 | 90183536 | HookCore::coreCallHook( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $method = 'hookActionDispatcher', $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:431 |
| 6 | 0.7041 | 90183536 | dpdconnect->hookActionDispatcher( $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:1007 |
| 7 | 0.7041 | 90183536 | DpdConnect\classes\DpdProductHelper->updateDPDCarriers( ) | .../dpdconnect.php:643 |
| 8 | 0.7147 | 90226392 | in_array( $needle = 'PSD', $haystack = NULL ) | .../DpdProductHelper.php:218 |
| ( ! ) Warning: in_array() expects parameter 2 to be array, null given in /var/www/html/milno.be/modules/dpdconnect/classes/DpdProductHelper.php on line 212 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0003 | 360112 | {main}( ) | .../index.php:0 |
| 2 | 0.6922 | 89392560 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.6976 | 89742176 | HookCore::exec( $hook_name = 'actionDispatcher', $hook_args = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0], $id_module = ???, $array_return = ???, $check_exceptions = ???, $use_push = ???, $id_shop = ???, $chain = ??? ) | .../Dispatcher.php:521 |
| 4 | 0.7041 | 90183488 | HookCore::callHookOn( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $hookName = 'actionDispatcher', $hookArgs = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:944 |
| 5 | 0.7041 | 90183536 | HookCore::coreCallHook( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $method = 'hookActionDispatcher', $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:431 |
| 6 | 0.7041 | 90183536 | dpdconnect->hookActionDispatcher( $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:1007 |
| 7 | 0.7041 | 90183536 | DpdConnect\classes\DpdProductHelper->updateDPDCarriers( ) | .../dpdconnect.php:643 |
| 8 | 0.7151 | 90226392 | in_array( $needle = 'RET', $haystack = NULL ) | .../DpdProductHelper.php:212 |
| ( ! ) Warning: in_array() expects parameter 2 to be array, null given in /var/www/html/milno.be/modules/dpdconnect/classes/DpdProductHelper.php on line 218 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0003 | 360112 | {main}( ) | .../index.php:0 |
| 2 | 0.6922 | 89392560 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.6976 | 89742176 | HookCore::exec( $hook_name = 'actionDispatcher', $hook_args = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0], $id_module = ???, $array_return = ???, $check_exceptions = ???, $use_push = ???, $id_shop = ???, $chain = ??? ) | .../Dispatcher.php:521 |
| 4 | 0.7041 | 90183488 | HookCore::callHookOn( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $hookName = 'actionDispatcher', $hookArgs = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:944 |
| 5 | 0.7041 | 90183536 | HookCore::coreCallHook( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $method = 'hookActionDispatcher', $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:431 |
| 6 | 0.7041 | 90183536 | dpdconnect->hookActionDispatcher( $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:1007 |
| 7 | 0.7041 | 90183536 | DpdConnect\classes\DpdProductHelper->updateDPDCarriers( ) | .../dpdconnect.php:643 |
| 8 | 0.7155 | 90226392 | in_array( $needle = 'RET', $haystack = NULL ) | .../DpdProductHelper.php:218 |
| ( ! ) Warning: in_array() expects parameter 2 to be array, null given in /var/www/html/milno.be/modules/dpdconnect/classes/DpdProductHelper.php on line 212 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0003 | 360112 | {main}( ) | .../index.php:0 |
| 2 | 0.6922 | 89392560 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.6976 | 89742176 | HookCore::exec( $hook_name = 'actionDispatcher', $hook_args = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0], $id_module = ???, $array_return = ???, $check_exceptions = ???, $use_push = ???, $id_shop = ???, $chain = ??? ) | .../Dispatcher.php:521 |
| 4 | 0.7041 | 90183488 | HookCore::callHookOn( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $hookName = 'actionDispatcher', $hookArgs = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:944 |
| 5 | 0.7041 | 90183536 | HookCore::coreCallHook( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $method = 'hookActionDispatcher', $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:431 |
| 6 | 0.7041 | 90183536 | dpdconnect->hookActionDispatcher( $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:1007 |
| 7 | 0.7041 | 90183536 | DpdConnect\classes\DpdProductHelper->updateDPDCarriers( ) | .../dpdconnect.php:643 |
| 8 | 0.7159 | 90226392 | in_array( $needle = 'DRY', $haystack = NULL ) | .../DpdProductHelper.php:212 |
| ( ! ) Warning: in_array() expects parameter 2 to be array, null given in /var/www/html/milno.be/modules/dpdconnect/classes/DpdProductHelper.php on line 218 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0003 | 360112 | {main}( ) | .../index.php:0 |
| 2 | 0.6922 | 89392560 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.6976 | 89742176 | HookCore::exec( $hook_name = 'actionDispatcher', $hook_args = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0], $id_module = ???, $array_return = ???, $check_exceptions = ???, $use_push = ???, $id_shop = ???, $chain = ??? ) | .../Dispatcher.php:521 |
| 4 | 0.7041 | 90183488 | HookCore::callHookOn( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $hookName = 'actionDispatcher', $hookArgs = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:944 |
| 5 | 0.7041 | 90183536 | HookCore::coreCallHook( $module = class dpdconnect { public $twig = class Twig\Environment { protected $charset = 'UTF-8'; protected $loader = class Twig\Loader\FilesystemLoader { ... }; protected $debug = FALSE; protected $autoReload = FALSE; protected $cache = class Twig\Cache\NullCache { ... }; protected $lexer = NULL; protected $parser = NULL; protected $compiler = NULL; protected $baseTemplateClass = '\\Twig\\Template'; protected $extensions = [...]; protected $parsers = NULL; protected $visitors = NULL; protected $filters = NULL; protected $tests = NULL; protected $functions = NULL; protected $globals = NULL; protected $runtimeInitialized = FALSE; protected $extensionInitialized = FALSE; protected $loadedTemplates = NULL; protected $strictVariables = FALSE; protected $unaryOperators = NULL; protected $binaryOperators = NULL; protected $templateClassPrefix = '__TwigTemplate_'; protected $functionCallbacks = [...]; protected $filterCallbacks = [...]; protected $staging = class Twig\Extension\StagingExtension { ... }; private $originalCache = FALSE; private $bcWriteCacheFile = FALSE; private $bcGetCacheFilename = FALSE; private $lastModifiedExtension = 0; private $extensionsByClass = [...]; private $runtimeLoaders = [...]; private $runtimes = [...]; private $optionsHash = 'core:escaper:optimizer:0:7:4:1.43.1:0:\\Twig\\Template:0' }; public $dpdHelper = class DpdConnect\classes\DpdHelper { }; public $dpdCarrier = class DpdConnect\classes\DpdCarrier { public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... }; public $dpdPrefix = 'dpdconnect_'; public $id = NULL; public $version = NULL; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = [...]; public $dependencies = [...]; public $name = NULL; public $displayName = NULL; public $description = NULL; public $confirmUninstall = NULL; public $author = NULL; public $author_uri = ''; public $module_key = ''; public $bootstrap = FALSE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = NULL; public $active = FALSE; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [...]; public $controllers = [...]; protected $_lang = [...]; protected $_path = NULL; protected $local_path = NULL; protected $_errors = [...]; protected $_confirmations = [...]; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = NULL; protected $smarty = NULL; protected $current_subtemplate = NULL; protected $tabs = [...]; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }; public $dpdParcelPredict = class DpdConnect\classes\DpdParcelPredict { public $dpdClient = class DpdConnect\Sdk\Client { ... }; private $dpdCarrier = class DpdConnect\classes\DpdCarrier { ... }; private $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { ... } }; public $dpdProductHelper = class DpdConnect\classes\DpdProductHelper { }; private $ownControllers = ['AdminDpdLabels' => 'DPD label', 'AdminDownloadLabel' => 'DPD Download label', 'AdminDpdShippingList' => 'DPD ShippingList', 'AdminDpdProductAttributesController' => 'DPD Product Attributes']; private $hooks = [0 => 'displayAdminOrderTabLink', 1 => 'displayAdminOrderTop', 2 => 'displayAdminOrderTabContent', 3 => 'actionAdminBulkAffectZoneAfter', 4 => 'actionCarrierProcess', 5 => 'displayOrderConfirmation', 6 => 'displayBeforeCarrier', 7 => 'actionValidateOrder', 8 => 'actionOrderGridDefinitionModifier', 9 => 'displayBackOfficeHeader', 10 => 'actionDispatcher', 11 => 'displayAdminProductsShippingStepBottom']; public $id = '115'; public $version = '1.3'; public $database_version = NULL; public $registered_version = NULL; public $ps_versions_compliancy = ['min' => '1.7.0.0', 'max' => '1.7.8.10']; public $dependencies = []; public $name = 'dpdconnect'; public $displayName = 'DPD Connect'; public $description = NULL; public $confirmUninstall = NULL; public $author = 'DPD Nederland B.V.'; public $author_uri = ''; public $module_key = ''; public $bootstrap = TRUE; public $description_full = NULL; public $additional_description = NULL; public $compatibility = NULL; public $nb_rates = NULL; public $avg_rate = NULL; public $badges = NULL; public $need_instance = 1; public $tab = 'shipping_logistics'; public $active = 1; public $trusted = FALSE; public $warning = NULL; public $enable_device = 7; public $limited_countries = [0 => 'be', 1 => 'lu', 2 => 'nl']; public $controllers = []; protected $_lang = []; protected $_path = '/modules/dpdconnect/'; protected $local_path = '/var/www/html/milno.be/modules/dpdconnect/'; protected $_errors = []; protected $_confirmations = []; protected $table = 'module'; protected $identifier = 'id_module'; protected $context = class Context { public $cart = NULL; public $customer = class Customer { ... }; public $cookie = class Cookie { ... }; public $session = class Symfony\Component\HttpFoundation\Session\Session { ... }; public $link = class Link { ... }; public $country = class Country { ... }; public $employee = NULL; public $controller = class ProductController { ... }; public $override_controller_name_for_translations = NULL; public $language = class Language { ... }; public $currency = NULL; public $currentLocale = NULL; public $tab = NULL; public $shop = class Shop { ... }; public $smarty = class SmartyDev { ... }; public $mobile_detect = class Mobile_Detect { ... }; public $mode = NULL; public $container = NULL; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $priceComputingPrecision = NULL; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE }; protected $smarty = class Smarty_Data { public $dataObjectName = 'Data_object 1'; public $smarty = class SmartyDev { ... }; public $_objType = 4; public $template_class = 'Smarty_Internal_Template'; public $tpl_vars = [...]; public $parent = class SmartyDev { ... }; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... } }; protected $current_subtemplate = NULL; protected $tabs = []; public $allow_push = NULL; public $push_time_limit = 180; private ${ModuleCore}container = NULL; public $multistoreCompatibility = 0 }, $method = 'hookActionDispatcher', $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:431 |
| 6 | 0.7041 | 90183536 | dpdconnect->hookActionDispatcher( $params = ['controller_type' => 1, 'controller_class' => 'ProductController', 'is_module' => 0, 'cookie' => class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-4725570ca441f9d8b10216c78b3ea8ce'; protected $_expire = 1794326892; protected $_domain = 'milno.be'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'H8oaJCsN'; protected $_standalone = FALSE; protected $_secure = TRUE }, 'cart' => NULL, 'altern' => 1] ) | .../Hook.php:1007 |
| 7 | 0.7041 | 90183536 | DpdConnect\classes\DpdProductHelper->updateDPDCarriers( ) | .../dpdconnect.php:643 |
| 8 | 0.7164 | 90226392 | in_array( $needle = 'DRY', $haystack = NULL ) | .../DpdProductHelper.php:218 |
(1/1) ContextErrorException |
|---|
| in Country.php line 45 |
| at UPSCountry->getCountryNameByIso()in upsmodule.php line 250 |
| at UpsModule->initCountry()in upsmodule.php line 175 |
| at UpsModule->__construct() |
| at ReflectionClass->newInstance()in Container.php line 123 |
| at Container->makeInstanceFromClassName()in Container.php line 153 |
| at Container->doMake()in Container.php line 166 |
| at Container->make()in ServiceLocator.php line 65 |
| at ServiceLocator::get()in Module.php line 1191 |
| at ModuleCore::coreLoadModule()in Module.php line 1170 |
| at ModuleCore::getInstanceByName()in Hook.php line 921 |
| at HookCore::exec()in FrontController.php line 598 |
| at FrontControllerCore->initContent()in ProductController.php line 417 |
| at ProductControllerCore->initContent()in Controller.php line 306 |
| at ControllerCore->run()in Dispatcher.php line 525 |
| at DispatcherCore->dispatch()in index.php line 28 |