自分のサイトにフィルターを設定して、見たいものだけが表示されるようにします。たとえば、ユーザーはロケーションフィルタを有効にして、USAプロファイルのみを表示することを選択します。フィルタを別のデータベーステーブルに保存し、次にuserdataとjsonに保存します。
これは非常に単純に聞こえますが、そうではありません:)ほとんどすべてのモデル関数に長いコードグループを貼り付けなければならないことを防ぎたいです。
たとえば、json_decodeとforeachesを使用して関数を1回作成し、適切なアクティブレコード(where)コードを生成して、たとえば$ this-> enableFilters();を使用してモデル関数に挿入することは可能ですか??複数のモデルを使用しているので、実際にはすべてのモデルに関数を追加したくありません。
これはすべて可能ですか?