2012-02-02 8 views

答えて

1

、次の構文を使用することができます:parameters.ymlはまだ現在のSymfonyの2.1.xおよび2.0.xであるので、もちろん

imports: 
    - { resource: parameters.yml } 

を、これはアップグレードのビットを必要としますparameters.iniを使用します。

サービスパラメータを使用して変数を渡す方がよいでしょう。サービスコンテナのドキュメントのthis sectionを参照してください。

+0

希望するフォーマットを選択するのはあなた次第です。 yml FileLoaderは最初からサポートされています。これはデフォルトフォーマットを変更した 'symfony-standard'ディストリビューションです。 – Florian

+0

@Florian:Half trueの場合、YamlLoaderを 'parameters。*'に使用しようとすると、 'parameters.ini'に依存してSensioGeneratorBundleからエラーが発生します。私が参照していたバンドルをアップグレードすることで簡単に修正できます。 – leek

0

バリデータとルーティングの設定は実装が異なります。

DependencyInjection構成ファイルは、importsキーワードをサポートしています。

ルーティング設定ファイルは、resourcesキーワードをサポートしています。

バリデータコンフィギュレーションファイルはではなく、インポートをサポートしています。

翻訳設定ファイルはではなく、インポートをサポートしています。

+0

だから私はそれをしないと思います。私は、複数回のスループットルーティング、セキュリティと検証を繰り返す正規表現を持っています。 1つのソースを使用すれば、変更が必要なときにどこでも変更する必要はありません – DavidW

関連する問題