docs: private void handlePushNotificationsInResponse(JSONArray pushNotifications){
          try {
              for (int i = 0; i < pushNotifications.length(); i++) {
                  Bundle pushBundle = new Bundle();
                  JSONObject pushObject = pushNotifications.getJSONObject(i);
                  if(pushObject.has("wzrk_acct_id"))
                      pushBundle.putString("wzrk_acct_id",pushObject.getString("wzrk_acct_id"));
                  if(pushObject.has("wzrk_acts"))
                      pushBundle.putString("wzrk_acts",pushObject.getString("wzrk_acts"));
                  if(pushObject.has("nm"))
                      pushBundle.putString("nm",pushObject.getString("nm"));
                  if(pushObject.has("nt"))
                      pushBundle.putString("nt",pushObject.getString("nt"));
                  if(pushObject.has("wzrk_bp"))
                      pushBundle.putString("wzrk_bp",pushObject.getString("wzrk_bp"));
                  if(pushObject.has("pr"))
                      pushBundle.putString("pr",pushObject.getString("pr"));
                  if(pushObject.has("wzrk_pivot"))
                      pushBundle.putString("wzrk_pivot",pushObject.getString("wzrk_pivot"));
                  if(pushObject.has("wzrk_sound"))
                      pushBundle.putString("wzrk_sound",pushObject.getString("wzrk_sound"));
                  if(pushObject.has("wzrk_cid"))
                      pushBundle.putString("wzrk_cid",pushObject.getString("wzrk_cid"));
                  if(pushObject.has("wzrk_bc"))
                      pushBundle.putString("wzrk_bc",pushObject.getString("wzrk_bc"));
                  if(pushObject.has("wzrk_bi"))
                      pushBundle.putString("wzrk_bi",pushObject.getString("wzrk_bi"));
                  if(pushObject.has("wzrk_id"))
                      pushBundle.putString("wzrk_id",pushObject.getString("wzrk_id"));
                  if(pushObject.has("wzrk_pn"))
                      pushBundle.putString("wzrk_pn",pushObject.getString("wzrk_pn"));
                  if(pushObject.has("ico"))
                      pushBundle.putString("ico",pushObject.getString("ico"));
                  if(pushObject.has("wzrk_ck"))
                      pushBundle.putString("wzrk_ck",pushObject.getString("wzrk_ck"));
                  if(pushObject.has("wzrk_dl"))
                      pushBundle.putString("wzrk_dl",pushObject.getString("wzrk_dl"));
                  if(pushObject.has("wzrk_pid"))
                      pushBundle.putString("wzrk_pid",pushObject.getString("wzrk_pid"));
                  if(pushObject.has("wzrk_ttl"))
                      pushBundle.putLong("wzrk_ttl",pushObject.getLong("wzrk_ttl"));
                  Iterator iterator = pushObject.keys();
                  while(iterator.hasNext()){
                      String key = iterator.next().toString();
                      pushBundle.putString(key,pushObject.getString(key));
                  }
                  if(!pushBundle.isEmpty() && !dbAdapter.doesPushNotificationIdExist(pushObject.getString("wzrk_pid"))){
                      getConfigLogger().verbose("Creating Push Notification locally");
                      createNotification(context,pushBundle);
                  }else{
                      getConfigLogger().verbose(getAccountId(),"Push Notification already shown, ignoring local notification :"+pushObject.getString("wzrk_pid"));
                  }
              }
          }catch (JSONException e){
              getConfigLogger().verbose(getAccountId(),"Error parsing push notification JSON");
          }
      }