質問 > 管理機能 > $appとはなんなのか、教えていただきたいです |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
kore |
投稿日時: 2017/10/4 17:01
対応状況: −−−
|
半人前 登録日: 2017/9/26 居住地: 投稿: 22 |
$appとはなんなのか、教えていただきたいです いろいろec-cubeを改造しているのですが、
ほぼ全ての(?)起点となる$appとはなんなのか??ということがわからなくなり少し混乱しております。初歩的な質問かとは思うのですが、どなたかご回答いただけますと幸いです。。。 よろしくお願いいたします! [EC-CUBE] 3.0.15 [レンタルサーバ] ゼンロジック [OS] CentOS 6.7 [PHP] 7.1 [データベース] MySQL 5.6 [WEBサーバ] Apache 2.2.x [ブラウザ] Google Chrome [導入プラグインの有無] プラグインジェネレータ、Wysiwygエディタ |
468 |
投稿日時: 2017/10/4 23:11
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: $appとはなんなのか、教えていただきたいです 大元は\Silex\Applicationクラスのインスタンスでしょうか?
ソースは/vendor/silex/silex/src/Silex/Application.phpかと思います。
|
nicketium |
投稿日時: 2017/10/5 0:05
対応状況: −−−
|
新米 登録日: 2016/11/30 居住地: 札幌市 投稿: 10 |
Re: $appとはなんなのか、教えていただきたいです 機能自体はSilexというフレームワークを利用しているものです。
プラグイン制作時の主な用途はDIコンテナでしょうか。 EC-CUBE3ではプロバイダー(Provider)関連のphpファイルでエンティティやサービスをDIコンテナに登録しています。 こうすることで new を使わずにインスタンスを取得できたりなど、色々メリットがあるのですが、 詳細は DI DIコンテナ で検索して頂ければ見つかるかと思います。
|
kore |
投稿日時: 2017/10/5 11:59
対応状況: −−−
|
半人前 登録日: 2017/9/26 居住地: 投稿: 22 |
Re: $appとはなんなのか、教えていただきたいです ありがとうございます!
何かとややこしいことばかりですが、調べてみます。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |