3v4l.org

run code in 300+ PHP versions simultaneously
<?php abstract class test{ protected function postProcessError($aError, $aModels) { } } class testDescrit extends test{ protected function postProcessError($aError, &$aModels) { $sFieldId = 'MOrderID'; $sMarketplaceOrderId = null; if (isset($aError['DETAILS']) && isset($aError['DETAILS'][$sFieldId])) { $sMarketplaceOrderId = $aError['DETAILS'][$sFieldId]; } if (empty($sMarketplaceOrderId)) { return; } // it will return if order don't belongs to customer or is to old if (isset($aError['ERRORCODE']) && $aError['ERRORCODE'] == 1450279354) { $this->saveOrderData($aModels[$sMarketplaceOrderId]); unset($aModels[$sMarketplaceOrderId]); } } } class testDescrit2 extends test{ protected function postProcessError($aError, &$aModels) { $sFieldId = 'MOrderID'; $sMarketplaceOrderId = null; if (isset($aError['DETAILS']) && isset($aError['DETAILS'][$sFieldId])) { $sMarketplaceOrderId = $aError['DETAILS'][$sFieldId]; } if (empty($sMarketplaceOrderId)) { return; } // it will return 3710 if order cant be updated (not in edit mode) if (isset($aError['DETAILS']['ErrorCode']) && $aError['DETAILS']['ErrorCode'] == 3710) { $this->saveOrderData($aModels[$sMarketplaceOrderId]); unset($aModels[$sMarketplaceOrderId]); } } }

This is an error 404

There are `0` results


preferences:
161.43 ms | 1398 KiB | 7 Q