Преглед изворни кода

#2511 Push notifications error log

RomanL пре 6 година
родитељ
комит
7c4e305a40
1 измењених фајлова са 7 додато и 0 уклоњено
  1. 7 0
      inc/classes/BxDolPush.php

+ 7 - 0
inc/classes/BxDolPush.php

@@ -130,6 +130,13 @@ class BxDolPush extends BxDolFactory implements iBxDolSingleton
 
 		$sResult = curl_exec($oChannel);
 		curl_close($oChannel);
+        
+        $oResult = json_decode($sResult, true);
+        if(isset($oResult['errors'])){
+            foreach($oResult['errors'] as $sError) {  
+                file_put_contents(BX_DIRECTORY_PATH_LOGS . '/bx_push.log', date('m-d-Y H:i:s') . ": " . "Error:" . $sError . " Message:" . serialize($aMessage) . "\n", FILE_APPEND);            
+            }
+        }
 
 		return $sResult;
     }