私たちの Web サイトは、カスタム php mvc フレームワークの上に構築されており、各フロー (サインアップなど) をゆっくりと Laravel に変換したいと考えていました。
したがって、本質的に、既存のコードとlaravelを使用する新しいコードは共存する必要があります。しかし、laravel によって設定されたセッション情報が他の mvc では利用できず、その逆も同様です。
たとえば、カスタム mvc は以下を使用します。
$_SESSION['AUTH']='TRUE';
Laravelはこのようなものを使用していますが。
Session::put('AUTH', 'TRUE');
laravel クラスを介して $_SESSION['AUTH'] = 'TRUE' を設定しようとしました。ただし、制御が古い MVC に渡されると、アクセスできなくなります。
私はそれが複雑であることを知っています.コードベース全体をLaravelに変換するのを待って、それを終わらせる必要があります. しかし、私たちは最小限のリソースしか持たない小さな会社です。そのため、機能開発を停止して、Laravel のみを使用して時間をかけて書き直す余裕はありません。
だから私の質問はこれです。何らかのメカニズムによって、どのようにこれを達成できますか?
グローバル変数?
他の提案はありますか?