プラグイン > 開発について > Eccube\Applicationクラスの初期化について |
開発について
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
yuy-tank |
投稿日時: 2017/11/10 12:13
対応状況: −−−
|
一人前 登録日: 2017/11/10 居住地: 投稿: 72 |
Eccube\Applicationクラスの初期化について ECCUBEでは、どのページでも、アクセスする際に、
Eccube\Applicationクラスの初期化を行っているのでしょうか? すなわち、アクセスするたびにindex.phpのinitialize()メソッドを実行して、サービスプロバイダなどを登録しているのでしょうか?それとも、セッションなどでApplicationクラスそのものを保存して、いつでも使えるようにしているのでしょうか?もし、アクセスするたびに初期化している場合、プラグインで特定のフックポイントからプロパティを変更しても、別のページに遷移すればそのデータは、初期化後のデータに戻るということでしょうか? 具体的には、商品詳細ページであるProductController::detailで $app[商品情報に関する既存のプロパティ]='新しく保存したい値' みたいな形で、ProductController::detailのフックポイントから値を保存したいです。そして、その情報をCartController::indexなど、ショッピングカートの途中で使いたいです。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» Eccube\Applicationクラスの初期化について | yuy-tank | 2017/11/10 12:13 |
Re: Eccube\Applicationクラスの初期化について | nyorai | 2017/11/10 13:32 |
Re: Eccube\Applicationクラスの初期化について | yuy-tank | 2017/11/10 14:37 |
Re: Eccube\Applicationクラスの初期化について | nyorai | 2017/11/10 16:05 |
Re: Eccube\Applicationクラスの初期化について | nanasess | 2017/11/10 16:28 |
Re: Eccube\Applicationクラスの初期化について | yuy-tank | 2017/11/10 17:11 |