Thanks for reporting this. I’ll see if I can fix this for the next update.
But can you install this version and see if you get the same message: https://quick-plugins.com/quick-paypal-payments/qpp-update/
Aerin– I trid installing that update but didn’t even get as far as testing with PHP 7.2, because after installation the “Make Payment” button was disabled — so I’ve reverted back to version 5.5.3. By “disabled” I mean that I got no response to a cursor or touch click of the button in Chrome.
As this is a production site I can do testing, but only for very short time periods. So I’m not sure if this was an issue with the plugin or a browser problem — just that things were restored to full function once I reverted back.
My system is running PHP 7.1 for now. Although I tested with PHP 7.2 I did not want error logs being filled up so after I saw the entries noted above, I did revert back to 7.1. I’m on a CPanel system with multi-PHP options so very easy for me to switch back and forth between PHP release versions.
The problem is PHP7. It reports everything even when the issues don’t affect functionality.
This particular warning shouldn’t happen. The plugin counts the number of errors in the form and if greater than zero displays the error message. The array is declared and will be empty if there are no errors. So I’m not sure how to fix this. It only applies to PHP 7.2
All now fixed. The update is here: http://quick-plugins.com/quick-event-manager/qem-update/
Once testing is complete it will be upload to the repository.