Ich habe folgende Situation festgestellt:
Es gibt
%Vor%in der Definition von do_something Ich brauche ein Modell aus der Anwendung
%Vor%Aber es gibt auch ein Modul
%Vor%So bekomme ich einen Fehler
%Vor%Ich habe eine Lösung gefunden, indem ich
gemacht habe %Vor%Das gibt das Modell zurück. Meine Frage ist: Was ist der beste Weg, es zu tun? Gibt es eine sauberere Lösung? (Trotz der Tatsache, dass der gleiche Name für Klasse und Modul ist es nicht die beste Idee, aber es kann hier nicht geändert werden ...)
Setze den Klassennamen mit ::
in der do_something
Methode ...
Tags und Links ruby class ruby-on-rails module