ファクトリの最上位コントローラの変数を取得および変更したいのですが、可能ですか?
认证高级PHP讲师
一般に、プロジェクトに取り組んでいるとき、サービスは 2 つの目的を果たします: まず、送信メソッド、ポップアップ ボックス内の特定のサービス、およびその他の同様の一般的なサービスなどのパブリック メソッドとして。 第二に、特別なニーズに応じて特定のコントローラー間でパラメーターやオブジェクトを渡すときに使用されます。この状況はまれであり、通常は推奨されません~
サービスのトップレベルコントローラーの変数を変更するというと、根本的な要求点ではなく、アイデアの断片を提供しているように感じます〜 要求は何ですか?
直接操作することはできません。方法は 2 つあります: 1. コールバック関数を使用して値を変更する 2. オブジェクトのパラメーター (配列、オブジェクト) を渡して値を変更する
はい、可能ですが、お勧めしません。 コントローラーデータをオブジェクトにカプセル化し、それをパラメーターとしてファクトリメソッドに渡します。
一般に、プロジェクトに取り組んでいるとき、サービスは 2 つの目的を果たします:
まず、送信メソッド、ポップアップ ボックス内の特定のサービス、およびその他の同様の一般的なサービスなどのパブリック メソッドとして。
第二に、特別なニーズに応じて特定のコントローラー間でパラメーターやオブジェクトを渡すときに使用されます。この状況はまれであり、通常は推奨されません~
サービスのトップレベルコントローラーの変数を変更するというと、根本的な要求点ではなく、アイデアの断片を提供しているように感じます〜 要求は何ですか?
直接操作することはできません。方法は 2 つあります:
リーリー1. コールバック関数を使用して値を変更する
2. オブジェクトのパラメーター (配列、オブジェクト) を渡して値を変更する
はい、可能ですが、お勧めしません。
コントローラーデータをオブジェクトにカプセル化し、それをパラメーターとしてファクトリメソッドに渡します。