我的Rails应用程序的Invoice模型中有以下现有助手:
def total_price
line_items.to_a.sum(&:full_price)
end
我想要做的是有一个名为total_vat
的额外助手,它会给total_price助手增加20%。这可能吗?
我最终将添加第三个帮助程序来计算差异,这样我就可以只打印增值税金额。
答案 0 :(得分:2)
绝对可以创建多个助手。
def vat
total_price * 0.2
end
def total_price_including_vat
total_price + vat
end