A week of symfony #186 (19->25 July 2010)

Symfony公式ブログで毎週公開される、Symfony関連の活動まとめ記事の翻訳です。 この翻訳では、Symfony本体に関連したアップデートなどのみを取り上げます。 プラグインの更新等も含む全文は、以下のリンクからご確認ください。

原文リンク




この週ではSymfony2ルーティング管理が新しいローダ、メソッド、設定で完全に改装されました。新しいローダにはDI(依存性注入)コンポーネントも追加されました。さらに、Doctrineのいくつかのバグが修正され、国際化コンポーネントが追加されました。

開発メーリングリスト

開発ハイライト

Symfony 2.Xブランチ:

  • b828617: [DoctrineBundle] XML経由の複数の接続を修正
  • 1bc973e: [DoctrineBundle] 失われたドライバオプション(sqliteに使用されるメモリ、ociに利用される文字セット)をDoctrineによるサポートされるサポート設定オプションに追加
  • 7287913: [DoctrineBundle] doctrine:generate:entityのXMLエクステンションに全てのマッピングタイプが追加されたときの欠陥を修正
  • e33894a: [DoctrineBundle] doctrine:generate:entityコマンドの no --fields が指定されたときの問題を修正
  • 216dc0f: [DoctrineBundle, DoctrineMongoDBBundle] DIコンテナに構築されるときのプロキシディレクトリが作成されることを確実にした
  • 93f2d6e: [FrameworkBundle] pdo.xmlを消去
  • e6cbfd7: [Console] CommandTesterにアプリケーションの必要なしにコマンドクラスのテストを許可
  • 14cecd5: [Routing] ローダをリファクタリング: supports() を追加、setResolver() メソッドをLoaderInterfaceに追加、LoaderResolverインターフェイスを追加、ローダベースクラスを追加、DelegatingLoader、ClosureLoader、PhpFileLoaderを追加及びさらなる柔軟性のためにインポート構造をリファクタリング
  • 4e3e86c: ルーティング管理をリファクタリング: デフォルトルーティングの無効化が現在は可能に、Kernel::registerRoutes() メソッドを消去、routerエントリーを追加(registerRoutes() を置換)、ルーティング設定自身のrouting.xmlをリファクタリング
  • 60c6827dcaf436: [DependencyInjection] ローダをリファクタリング: supports() を追加、setResolver() メソッドをLoaderInterfaceに追加、LoaderResolverインターフェイスを追加、ローダベースクラスを追加、DelegatingLoader、ClosureLoader、PhpFileLoaderを追加及びさらなる柔軟性のためにインポート構造をリファクタリング
  • 3f270f5ef40118: [FrameworkBundle] プレーンPHP内設定のためのスケルトンを追加
  • bfb081f: [ZendBundle] Zend\Translatorコンポーネントを追加

その他多数



翻訳者コメント
はじめまして。shishiといいます。まだあんまりsymfonyを理解してないのですが、symfonyを面白いと感じたので貢献しつつ学習できればとドキュメント整備に関わり始めました。 現在Jobeetのチュートリアルをリファクタリング中です。 どうぞよろしくお願いします。 [shishi]

インデックス

Document Index

関連ページリスト

Related Pages

日本語ドキュメント

Japanese Documents

リリース情報
Release Information

Symfony2 に関する情報(公式) Books on symfony