質問 > その他 > カスタマイズで作成したファイルのnamespaceについて |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
gfcph |
投稿日時: 2021/8/4 15:37
対応状況: −−−
|
半人前 登録日: 2021/7/16 居住地: 投稿: 29 |
カスタマイズで作成したファイルのnamespaceについて ▼テンプレート
[EC-CUBE]4.0.4、新規インストール [レンタルサーバ]さくらのレンタルサーバー [OS] FreeBSD [PHP] 7.4.10 [データベース] MySQL 5.7.32 [WEBサーバ] Apache [ブラウザ]chrome [導入プラグインの有無]複数 [現象] お世話になります。 https://qiita.com/Akrosg/items/4c40e81b98bd8452c924 を参考に会員情報変更時にメール通知するというのを 実装したのですが、その際参考サイトに記載されていた namespace app\Customize\Controller をそのまま記述してもエラーが発生してうまくいかず、 namespace Customize\Controller とすると上手くいき実装できました。 しかし何故上手くいったのかが分からず、 もしわかる方いましたら教えていただけますでしょうか? 初心者質問でしたら申し訳ございません。宜しくお願い致します。 |
umebius |
投稿日時: 2021/8/4 19:31
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: カスタマイズで作成したファイルのnamespaceについて namespace Customize\Controller で正しいです。 composer.jsonを見ていただくと、"Customize\\": "app/Customize",という行がありますが、Customizeの名前空間は"app/Customize"ディレクトリが該当します。 Qiitaの記事にある「app\Customize」はディレクトリのことを指しているのだと思います。
|
gfcph |
投稿日時: 2021/8/5 14:54
対応状況: −−−
|
半人前 登録日: 2021/7/16 居住地: 投稿: 29 |
Re: カスタマイズで作成したファイルのnamespaceについて umebius 様
composer.jsonに名前空間の紐づけが 記載されていたとは知りませんでした。 他の名前空間についても、 いまいち理解しないまま使用していましたので、 もう少し詳しく調べてみたいと思います。 ご教示いただきありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |