Frage

Sagen wir, ich habe ein paar Logik, die auf dem Parameter-Hash ausgeführt wird, der in eine Controller-Aktion übergeben wird.Ich möchte die Logik in einigen Methoden einkapseln, um den Code verständlich zu halten und den Controller sauber zu halten.Ich könnte die Methoden in das Bestellmodell als Methoden der Klassenebene einfügen.Diese Methoden sind jedoch nicht wirklich Kern für die Domainverantwortung des Bestellmodells.Meine Frage ist, wo der beste Ort ist, um diese Art von Methoden in Schienen zu beherbergen? generasacodicetagpre.

War es hilfreich?

Lösung

Make them private instance methods of the controller.

Andere Tipps

How about putting these in ApplicationHelper?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top