Lorsque vous entrez dans un projet existant, vous aurez besoin de voir les méthodes de chaque classe.
À ce moment-là, je voudrais décrire ci-dessous comment je confirme.
[environnement] Ruby Rails Solidus
Cette fois, je voudrais expliquer l'utilisation de la gemme Solidus de Rails.
$rails c Entrez dans la console avec.
Par conséquent, comme décrit ci-dessus, un objet est affecté à un caractère arbitraire. (Spree :: Taxon est un objet)
$a.methods Exécuter. En l'exécutant, la méthode dont dispose l'objet est affichée.
$a.methods.grep /product/ Ensuite, seule la méthode liée au produit peut être obtenue. Comme mentionné ci-dessus, vous pouvez affiner les résultats de la recherche en utilisant grep, donc je pense qu'il existe de nombreuses possibilités de l'utiliser.
$a.method(:before_remove_for_products=).source_location Comme mentionné ci-dessus, en définissant method (nom de la méthode) .source_location, Vous pouvez également savoir dans quel fichier se trouve la méthode.
Recommended Posts