From 69ad9d65e64b071d7f6100c15532941dcde40f94 Mon Sep 17 00:00:00 2001 From: coresh <1753595@gmail.com> Date: Mon, 14 Dec 2015 16:11:46 +0000 Subject: [PATCH] Exclude "Undefined offset" notice MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit $ php magmi/cli/magmi.cli.php --help on  devel|✚1? Notice: Undefined offset: -1 in /var/www/lighttpd/htdocs/prj/1.9.2.2/.modman/magmi-git/magmi/inc/magmi_engine.php on line 273 Call Stack: 0.0002 265072 1. {main}() /var/www/lighttpd/htdocs/prj/1.9.2.2/.modman/magmi-git/magmi/cli/magmi.cli.php:0 0.0057 1408120 2. Magmi_Engine->run() /var/www/lighttpd/htdocs/prj/1.9.2.2/.modman/magmi-git/magmi/cli/magmi.cli.php:123 0.0062 1427872 3. Magmi_ProductImportEngine->engineRun() /var/www/lighttpd/htdocs/prj/1.9.2.2/.modman/magmi-git/magmi/inc/magmi_engine.php:452 0.0178 3202728 4. Magmi_ProductImportEngine->getDataSource() /var/www/lighttpd/htdocs/prj/1.9.2.2/.modman/magmi-git/magmi/engines/magmi_productimportengine.php:1841 0.0178 3202832 5. Magmi_Engine->getPluginInstance() /var/www/lighttpd/htdocs/prj/1.9.2.2/.modman/magmi-git/magmi/engines/magmi_productimportengine.php:1782 --- magmi/inc/magmi_engine.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/magmi/inc/magmi_engine.php b/magmi/inc/magmi_engine.php index bd598278..47196176 100755 --- a/magmi/inc/magmi_engine.php +++ b/magmi/inc/magmi_engine.php @@ -270,7 +270,9 @@ public function getPluginInstance($family, $order = -1) if ($order < 0) { $order += count($this->_activeplugins[$family]); } - return $this->_activeplugins[$family][$order]; + + if (is_array($this->_activeplugins) && isset($this->_activeplugins[$family]) && isset($this->_activeplugins[$family][$order])) + return $this->_activeplugins[$family][$order]; } /*