私は自分のプロジェクトで気候気候を使用していますが、コードが "複雑すぎる"というエラーが表示されています。それほど複雑ではないコードを作る方法がわからないのですか?ここでは、次のとおりです。コードの気候 - 複雑すぎるエラー
方法:
def apply_json
{
total_ticket_count: payment_details.tickets.count,
subtotal: payment_details.subtotal.to_f,
discount: payment_details.discount.to_f,
fees: payment_details.fees_total.to_f,
total: payment_details.total_in_dollars.to_f,
coupon: {
amount: payment_details.coupon.amount,
type: payment_details.coupon.coupon_type,
name: payment_details.coupon.name,
valid: payment_details.coupon.valid_coupon?,
}
}
end
それは私がモデルに隠れていることだけでJSONです。私の支店のすべてがこれに期待していますか?私は何をすべきか分からないのですか?どのように私はこれをより複雑にすることができます上の任意のアイデア?
ちょうどコードの気候を閉めますか?それはまだ示唆の道具であり、必要ではありません。 – mudasobwa
ええ、それは私がおそらくやることです。それほど複雑ではない方法があれば私はちょうど興味があった。 – Bitwise
ありますが、私はそれをしません。 'coupon'宣言を別のprivate [redundant]メソッドに移動し、' ....、coupon:build_coupon(payment_details) 'を実行します。それでも、私はそれをしません。 – mudasobwa