如何将rails控制器中的某些方法移动到不同的类?

时间:2015-06-23 06:23:05

标签: ruby-on-rails ruby-on-rails-4

除了indexshow和CRUD方法之外,我还定义了一些私有方法来简化主要方法。例如,update操作依赖于三种方法assign_common_variablesset_vendorupdate_product_actions。现在这让我的控制器太大了。我需要将这些方法放到一个单独的文件中。不要把所有东西都放在帮手里面。那么,我该怎么做呢?

控制器代码位于:https://gist.github.com/THPubs/ad5ea6d31a1c01db5142

1 个答案:

答案 0 :(得分:1)

您可以将模型中的这些方法保持为保持控制器薄和模型脂肪

model.rb

l