プラグイン > 開発について > 4.1向けプラグインの composer.json name 変更に関して |
開発について
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
newnkipp |
投稿日時: 2021/5/5 10:21
対応状況: −−−
|
新米 登録日: 2009/12/5 居住地: 投稿: 5 |
4.1向けプラグインの composer.json name 変更に関して 4.0対応のプラグインを4.1に向けて改修していますが、composer.json name の値に関して質問です。
https://doc4.ec-cube.net/update-40-41#name こちらのガイドを見ると name の値には PluginCode を全て小文字でとの指示があります。 https://doc4.ec-cube.net/plugin_spec#composerjson しかし4.0の時には name には PluginCode をそこまま使うように指示があり、かつ PluginCode はキャメルケースにすることが推奨されているので、4.0 と 4.1 のコードを共通化することが出来ないでいるのですが、なにか良い対策はないでしょうか? そもそもなぜ name 値のルールが変わったのかが理解できていないです。 |
nanasess |
投稿日時: 2021/5/6 17:58
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2315 |
Re: 4.1向けプラグインの composer.json name 変更に関して プラグインの依存関係を管理する Composer が2.0にバージョンアップしたことで、 name の記述は小文字が必須になりました。
4.0でも、name を小文字でインストールできるようになっていますので共通化可能です。 現在はオーナーズストアの申請でエラーになりますが、リリースまでには改修されると思います。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |