I have upgraded to Restful 2.10 using ZC 2.2.1 and PHP 8.2
I cannot access the Payments page in admin and an Error 500 is produced (doesn't seem to like 'sniffer'). Here are the logs :-
Code:
[22-Jun-2026 14:45:53 UTC] PHP Fatal error: Uncaught Error: Call to undefined method sniffer::index_exists() in /zc_plugins/PayPalRestful/v2.1.0/catalog/includes/modules/payment/paypalr.php:497
Stack trace:
#0 /zc_plugins/PayPalRestful/v2.1.0/catalog/includes/modules/payment/paypalr.php(249): paypalr->tableCheckup()
#1 /admin/modules.php(187): paypalr->__construct()
#2 /admin/index.php(16): require('...')
#3 {main}
thrown in /zc_plugins/PayPalRestful/v2.1.0/catalog/includes/modules/payment/paypalr.php on line 497
[22-Jun-2026 14:45:53 UTC] Request URI: /admin/index.php?cmd=modules&set=payment, IP address: 81.104.105.33
--> PHP Fatal error: Uncaught Error: Call to undefined method sniffer::index_exists() in /zc_plugins/PayPalRestful/v2.1.0/catalog/includes/modules/payment/paypalr.php:497
Stack trace:
#0 /zc_plugins/PayPalRestful/v2.1.0/catalog/includes/modules/payment/paypalr.php(249): paypalr->tableCheckup()
#1 /admin/modules.php(187): paypalr->__construct()
#2 /admin/index.php(16): require('...')
#3 {main}
thrown in /zc_plugins/PayPalRestful/v2.1.0/catalog/includes/modules/payment/paypalr.php on line 497.
[22-Jun-2026 14:45:53 UTC] Request URI: /admin/index.php?cmd=modules&set=payment, IP address: 81.104.105.33
--> PHP Fatal error: Uncaught Error: Call to undefined method sniffer::index_exists() in /zc_plugins/PayPalRestful/v2.1.0/catalog/includes/modules/payment/paypalr.php:497
Stack trace:
#0 /zc_plugins/PayPalRestful/v2.1.0/catalog/includes/modules/payment/paypalr.php(249): paypalr->tableCheckup()
#1 /admin/modules.php(187): paypalr->__construct()
#2 /admin/index.php(16): require('...')
#3 {main}
thrown in /zc_plugins/PayPalRestful/v2.1.0/catalog/includes/modules/payment/paypalr.php on line 497.