2012-07-27 128 views
0

我on Rails的指南阅读Ruby和发现了一个问题,因为没有明确指出在何处放置任意类,它是不是一个从MVC。放在哪里

具体而言,我正在读Callback classes,不知道往哪里放PictureFileCallbacks类。

有人可以帮助我,因为我是比较新的轨道。

回答

0

由37signals公司推荐的方法记录在这里:http://37signals.com/svn/posts/3372-put-chubby-models-on-a-diet-with-concerns

这里有一个要点进行说明 https://gist.github.com/dhh/1014971

你也可以做到这一点,而不使用的ActiveSupport ::关注使用:

在application.rb:

config.autoload_paths += %W(#{config.root}/app/concerns) 

而只是把模块/类放在应用程序/关注。

不要忘了文件/目录名和模块/类名之间的联系。