变量内部辅助函数

时间:2011-05-12 18:07:35

标签: ruby-on-rails-3 function variables helper

Progress有不同的布尔值,为了返回一个链接,我想要一个像这样的辅助函数:

def progress_image(name)
      if current_user.progress.name?
        link_to blabla
      else
        link_to blabla
      end
  end

我该怎么做?

1 个答案:

答案 0 :(得分:0)

发送:

def progress_image(name)
  if current_user.progress.send("#{name}?".intern)
    link_to blabla
  else
    link_to blabla
  end
end