Zend Framework 2でモジュールを構成しようとしていますが、可能なパラメーター名と値が何であるかについて混乱しています。
これについての参照はありますか?どこを見ても何も見つかりません。
Zend Framework 2でモジュールを構成しようとしていますが、可能なパラメーター名と値が何であるかについて混乱しています。
これについての参照はありますか?どこを見ても何も見つかりません。
質問はやや不明確です。他の誰かが作成したモジュールを構成しようとしていますか、それとも独自のモジュールでユーザーフレンドリーな構成を提供する方法について質問していますか?
両方の質問は、構成がどのように機能するかを理解することによって答えられます。
適切に設計されたモジュールには、通常、次のconfig
2つのファイルを含むディレクトリがconfig/module.config.php
あり<modulename>.global.php.dist
ます。
module.config.php
内部(プライベート)構成用です。モジュールを使用している人は、おそらく内容を気にしないでしょう。
<modulename>.global.php.dist
ユーザーが変更する可能性のあるすべての構成データが含まれています。モジュールを使用する開発者は、このファイルをにコピーします/config/autoload/<modulename>.global.php
(そのパスは、モジュール内ではなく、プロジェクトの先頭からのものです。モジュールのユーザーは、モジュールディレクトリ内で変更を加えないでください)。
開発者はconfig/autoload/<modulename>.local.php
、グローバルファイル内のものをオーバーライドするために作成することもできます。スケルトンアプリケーションには、.local.php構成ファイルを無視する.gitignoreファイルが含まれています。これは、開発/ステージング/本番間のジャグリング構成を解決するのに役立ち、さまざまなデプロイメントシステムでうまく機能します。
このようなもののもう少し広範な説明については、このブログ投稿を参照してください