__get、__ callを使用して、呼び出しを一部のプロパティ/関数にリダイレクトできます。
クラスのためにそれを行う方法はありますか?
コード内のsome_class_nameのすべての言及をMY_VERSION_some_class_nameに変換したいと思います(1つのクラスだけでなく、パターンです)。
メソッド/プロパティがこの名前変更ポリシーのターゲットである場合、これは簡単です。
PHPのクラスでそれを行う方法を考えられますか?
編集:さまざまな状況でクラスのさまざまなバリアントを参照するためにこれが必要です。実行時に既知の条件に応じて、このクラスのさまざまなバリアントに解決され、セッション全体を通じて永続化される1つのクラス名が必要です。
ありがとう
psなぜ私がこれをやりたいのか知りたい場合は、アプリケーションのバリアントの保守を参照してください。