Quando richiamo un metodo che non esiste, method_missing
mi dirà il nome del metodo. Quando tento di accedere a una variabile che non è stata impostata, il valore è semplicemente nil
.Ruby ha un equivalente method_missing per le variabili di istanza non definite?
Sto tentando di intercettare dinamicamente l'accesso alle variabili di istanza nil e restituire un valore basato sul nome della variabile a cui si accede. L'equivalente più vicino sarebbe PHP __get
. Esiste una funzionalità equivalente in Ruby?
Conoscete gli avvisi e come attivarli? –