refactor controller code to model

說明

  • 重新將可以放在Model裡面處理的Code,從Controller裡面移掉!

使用情境

  • Move finder to scope
  • Use model association
  • Use scope access
  • Add model virtual attribute
  • Replace Complex Creation with Factory Method
  • Move Model Logic into the Model

使用方式

優點

參考資料