beastbytes / yii2-wizard

Yii2 Extension to handle multi-part form wizards
Other
37 stars 21 forks source link

small error on WizardBehaviour.php with php.ini error_reporting = E_ALL #7

Open rtwent opened 8 years ago

rtwent commented 8 years ago

The line 273 of WizardBehaviour generate error when error_reporting in php.ini set to E_ALL. Undefined variable $step. if (isset($this->_session[$this->_stepDataKey][$step][$this->_session[$this->_indexKey]])) { $event->stepData = $this->_session[$this->_stepDataKey][$step][$this->_session[$this->_indexKey]]; }

Changing to if (isset($this->_session[$this->_stepDataKey][$step]) && isset($this->_session[$this->_stepDataKey][$step][$this->_session[$this->_indexKey]])) { $event->stepData = $this->_session[$this->_stepDataKey][$step][$this->_session[$this->_indexKey]]; } solve my troubles.