1

我的 Rails 应用程序的 Invoice 模型中有以下现有助手:

def total_price
  line_items.to_a.sum(&:full_price)
end

我想做的是有一个额外的助手total_vat,它为 total_price 助手增加了 20%。这可能吗?

我最终将添加第三个助手来计算差额,这样我就可以只打印应付的增值税金额。

4

1 回答 1

2

创建多个助手是绝对可能的。

def vat
  total_price * 0.2
end

def total_price_including_vat
  total_price + vat
end
于 2013-04-03T21:21:31.797 回答