是否可以将模型名称设置为配置变量

时间:2011-12-07 17:43:37

标签: ruby-on-rails ruby reflection ruby-on-rails-plugins

我正在为Rails创建自己的论坛插件,我遇到了配置文件的一些问题。我想让开发人员可以选择包含用户信息的模型,所以我想制作示例配置文件,如:

# Example forumally configuration file
Forumally.config do |config|
  # ==> Formatter Configuration
  # Set default formatter to +ActionView::Helpers::TextHelper#simple_format+
  # which provide some simple formatting like wrapping with paragraphs and add
  # line breaks
  config.text_formatter = lambda {|text| simple_format text}

  # ==> User model configuration
  # Set user model name default is +User+
  config.user_model = User
end

是否可以将user_model变量设置为别名User模型(或包含用户信息的任何其他模型)。

1 个答案:

答案 0 :(得分:2)

  

是否可以将user_model变量设置为别名用户模型(或包含用户信息的任何其他模型)。

是。这应该可以正常工作。