Qual è un modo semplice per scoprire quali metodi/proprietà viene esposto da un oggetto rubino?Scoprire i membri degli oggetti Ruby?
A titolo di esempio per ottenere informazioni sui membri di una stringa, in PowerShell, si può fare
"" | get-member
In Python,
dir("")
Esiste un modo semplice per scoprire informazioni membro del un oggetto rubino?
#attributes è specifico AR; per un semplice oggetto rubino c'è #stanza_variabile. Inoltre, puoi passare falso come argomento a #methods per saltare quelli ereditati. – noodl
@noodl, grazie. Volevo dire instance_variables, ma hanno troppo Rails nella mia testa :) –
Kind of vecchio, ma 'instance_variables' doesnt sembrano mostrare le variabili non inizializzate, speravo ha mostrato attributi impostati con' attr_accessor' oi suoi cugini –