Problema con "Use of 'self' in callables is deprecated" in WP-Discourse

Ciao! Ho attivato WP_DEBUG per testare alcune funzioni e vedo questo messaggio:

> Deprecato: L’uso di “self” nelle callable è deprecato in /wp-content/plugins/wp-discourse/lib/discourse.php alla riga 225

Questo messaggio viene visualizzato in PHP8.2 e 8.3. Funziona correttamente con PHP inferiori a 8.1.

C’è qualcosa che possiamo fare per risolvere questo problema? Tendo a usare PHP8.3 poiché mostra prestazioni migliori rispetto a 8.1. Grazie mille!

1 Mi Piace

Ciao,

Non preoccuparti; è solo una deprecazione e verrà rimossa in PHP 9 (che è lontano nel futuro).
Puoi ancora usare PHP 8.3. :+1:

Simon,

Credo che ora dovrebbe essere usato: self::class . 'register_text_translations'

4 Mi Piace

Grazie mille!

Solo per condividere che qualcuno ha creato una PR qualche mese fa per risolvere questo problema:

2 Mi Piace

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.