PHP Cannot modify readonly property — indica che il codice tenta di cambiare una proprietà readonly dopo l’inizializzazione consentita.
Indice dei contenuti

Cosa controllare
- Individua la seconda assegnazione e il punto di inizializzazione della proprietà readonly.
Come intervenire
- Rivedi il ciclo di vita dell'oggetto secondo la versione PHP; non rimuovere readonly senza valutare il contratto della classe.

Verifica del risultato
- Ripeti la stessa operazione nelle condizioni iniziali e confronta risposta e log. Non considerare risolto il problema soltanto perché il messaggio non compare più.
Guide Xlogic correlate
Fonti tecniche
Domande frequenti
Che cosa significa questo problema?
PHP Cannot modify readonly property — indica che il codice tenta di cambiare una proprietà readonly dopo l’inizializzazione consentita.
Da dove iniziare i controlli?
Individua la seconda assegnazione e il punto di inizializzazione della proprietà readonly.
Come intervenire dopo la diagnosi?
Rivedi il ciclo di vita dell'oggetto secondo la versione PHP; non rimuovere readonly senza valutare il contratto della classe.