From 3261a0cbb0f7f875b416f62db5c976ea26f80bb1 Mon Sep 17 00:00:00 2001 From: ChameleonDevil Date: Thu, 26 Sep 2019 14:45:26 +0200 Subject: [PATCH] Added initialization of array _callers[] (#58) --- magmi/inc/magmi_mixin.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/magmi/inc/magmi_mixin.php b/magmi/inc/magmi_mixin.php index fa6ec412..0baa0c4c 100755 --- a/magmi/inc/magmi_mixin.php +++ b/magmi/inc/magmi_mixin.php @@ -2,7 +2,7 @@ class Magmi_Mixin { - protected $_callers; + protected $_callers = array(); public function bind($caller) { @@ -25,7 +25,7 @@ public function __call($data, $arg) if (substr($data, 0, 8) == "_caller_") { $data = substr($data, 8); } - $ccallers = count($this->_callers); + $ccallers = empty($this->_callers) ? 0 : count($this->_callers); for ($i = 0; $i < $ccallers; $i++) { if (method_exists($this->_callers[$i], $data)) { return call_user_func_array(array($this->_callers[$i], $data), $arg);