A week of symfony #178 (24->30 May 2010)

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

原文リンク




先週は、新しいSymfony 1.4の書籍が出版されました。また。次のphpBBカンファレンスでのSymfonyチームの登壇についてもアナウンスされました。

開発メーリングリスト

開発ハイライト

symfony 1.Xブランチ:

  • r29608: [1.3, 1.4] sfFinderのディレクトリパーミッションの問題の修正
  • r29640: [1.3, 1.4] Adminジェネレーターでウィジェットをunsetしてもエラーがwidget not foundエラーが発生する問題の修正(リバート)
  • r29674: [1.3, 1.4] id_formatが考慮されるように日付と日時のウィジェットを更新
  • r29678: [1.3, 1.4] sfForm::getName()をより厳密に

Symfony 2.Xブランチ:

  • 632ef95: [HttpKernel] Request::overrideGlobals()の追加
  • abe86d2: [Foundation] 同一のPHPスクリプトで複数のコンテナを扱う際の根本的な矛盾を避けるために、プロジェクトコンテナクラス名へのenvとdebug情報を追加
  • e282820: [WebBundle] Controller::generateUrl()が$absoluteパラメーターを渡していなかった
  • 0512d13: DoctrineMigrationsBundleにDoctrineCommandのimportがなかったのを追加
  • 5a09375: 移行関連メソッドをDoctrineBundle\Command\DoctrineCommandの外部へ移動し、migrationsバンドルへ
  • 28c0329: [TwigBundle] javascript/javascriptsタグを追加
  • 85d4a0d: splitTemplateNameにデフォルトオプションを渡す方法を追加
  • cb23828, 79d4a29, 6f87c93: [PropelBundle] initial commit
  • 448d1a3: [PropelBundle] モデルクラスのオートロードを追加
  • c9e8934: [PropelBundle] PropelとPhingのオートロードを修正
  • a7e2068: [PropelBundle] ロギングの追加
  • 75cc89b: [DoctrineBundle] doctrine:generate:entityコマンドに出力を追加、doctrine:generate:entitiesへの間違った呼び出しを削除
  • 8b82e73: [DoctrineBundle] doctrine:generate:entitiesコマンドの処理スコープを制限するバンドルおよびエンティティパラメーターを追加

sfDoctrinePlugin

  • r29643: [1.3, 1.4] プライマリーキーとi18nフィールドがデフォルトではない場合のi18nフォームでの問題を修正
  • r29644: [1.3, 1.4] sfDoctrineRecord::__call()がテンプレートメソッドを使わない問題の修正(リバート)
  • r29660: [1.3, 1.4] テストスイートで生成されるいくつかのファイルを削除
  • r29661: [1.3, 1.4] 外部キーではないプライマリーキーのフォームフィールドの生成を変更。プライマリーキーが変更された場合はバリデーションに失敗するように
  • r29675: [1.3, 1.4] DoctrineとPropelのchoiceウィジェットで、add_emptyの文字列をtranslateするように修正
  • r29677: [1.3, 1.4] フォームの生成が無効担った場合にdoctrine:cleanタスクでフォームクラスを削除するように修正

sfPropelPlugin

  • r29641: [1.3, 1.4] Adminジェネレーターで使うCSSをより限定的に
  • r29661: [1.3, 1.4] 外部キーではないプライマリーキーのフォームフィールドの生成を変更。プライマリーキーが変更された場合はバリデーションに失敗するように
  • r29675: [1.3, 1.4] DoctrineとPropelのchoiceウィジェットで、add_emptyの文字列をtranslateするように修正

その他多数



翻訳者コメント
新しく出版された「Gentle introduction to symfony」は、symfonyの概念や機能を体系的に解説したドキュメントで、これまでは「The Definitive Guide to symfony」というタイトルだった書籍が、1.3/1.4に合わせて大幅に書き換えられたものです。 日本のSymfonyユーザーがsymfonyを学びやすくなるよう、なるべく早いタイミングでこのGentle introduction to symfonyの日本語訳を行いたいと考えています。

インデックス

Document Index

関連ページリスト

Related Pages

日本語ドキュメント

Japanese Documents

リリース情報
Release Information

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