Example #1
0
 public static function proxyUpdateRequest($data)
 {
     $externals = $data['EXTERNAL'];
     unset($data['EXTERNAL']);
     if (is_array($externals) && !empty($externals)) {
         foreach ($externals as $eId => $external) {
             if (!strlen($external['XML_ID'])) {
                 unset($externals[$eId]);
             }
         }
     }
     $data = parent::proxyUpdateRequest($data);
     if (!empty($externals)) {
         $data['EXTERNAL'] = $externals;
     }
     return $data;
 }