Treetop や Wongi::Engine などのルール エンジンがいくつかありますが、私のプロファイルに合うものはないようです。
構築したいのは、価格を計算できる柔軟なシステムです。例:
そりの基本料金は 100 ユーロです
製品ルール:
- Rule_#0 そりは 100 ユーロ</li>
時間のルール:
- Rule_#1 23:00 H の後にそりを購入した場合 => 10 € の割引</li>
日付ルール:
- Rule_#2 クリスマスにソリを購入 => 10% (10€) の割引を受ける
ユーザー規則:
- Rule_#3 あなたの名前はサンタ => 2 ユーロの割引</li>
ルールを組み合わせることもできます (除外/含める):
=> 最終価格は 100-10-10-2=78