私がやろうとしているのは、ユーザーが条件ステートメントを作成し、それらをデータベースに保存してから、データセットで実行できる Web ベースのルール エンジンを作成することです。(例: 色が緑の場合、説明に何かを追加します)
そこで私が考えているのは、JavaScript フロントエンド ルール ビルダー ( https://github.com/joshuamcginnis/rules-builder ) を使用して JSON で式を作成し、そのコマンド式を MongoDB に保存することです。
これらのルールを実行する必要がある場合、それらは DB から取得され、Ruler (ステートレス PHP ルール エンジン) ( https://github.com/bobthecow/Ruler )を介してビルドおよび実行されます。
では、JSON コマンドを Ruler が理解できるチェーンされた PHP コマンドに変換するにはどうすればよいでしょうか。このようなことに対処する設計パターンはありますか?