A week of symfony #225 (18->24 April 2011)
今週、Symfony2は新しいフォーム/検証コンポーネントの開発に集中した。最初に フォームブランチ(300ファイル以上 25,000 行近くのコードの修正)をマージした。 その後、フォームを拡張し、使い易くするための修正や調整がコミットされた。また、Symfony2 PR12がリリースされ、最初のベータ版が来週に発表される。
開発メーリングリスト
- [Symfony2] Security ACL: クラススコープのパーミッション - 考察
- [Symfony2] SecurityLightBundle
- [Symfony2] セキュリティシステムを使用しない
- RFC: LoggerInterfaceの調整
- [Sf2] Cache warmersとpriorities
- [Symfony2] セキュリティコンポーネントを組み込む上での一般的な難点
- [Symfony2] フレームワークからのフィードバックの考察
Symfony2開発ハイライト
- 50011fa, 5772255: フォームの入力にhtml5メールを追加
- eb21dc9: [Form] validation.xmlから廃止された制約を削除
- bee5d07: [Form] フォームを構築する際、フォーム制約を指定する方法を追加(オブジェクトの代わりに配列を扱う場合有用)
- 273d72e: [Form] PHPのテンプレートの区切りと一致するようにtwigのブロックを二重のアンダースコアから単一のアンダースコアへ変更
-
b93f5a3: [Form] ChoiceUtilからFormUtilに名前を変更し、メソッドより一般的な名前にした。
-
3ca5f51: [Form] form validationでグループのサポートを追加(配列データを利用する際)
- c660fcd: [Security] SwitchUserListenerのクリティカルなセキュリティバグを修正
- defb021: [DoctrineMongoDBBundle] assertMongoDBにannotation制約の名前空間エイリアスを設定
- 5a9a657: [AsseticBundle] use_controllerがオンになっているときにfactory workerがパスを修正するよう追加
- 91602df: [FrameworkBundle] 機能テストでリクエストの後にKernel/Containerとのやり取りを可能にする
- 6f16820: [FrameworkBundle] ContainerDebugCommandから不要でバグな機能を削除
- 07aae98: [Routing] _scheme要件のサポートを追加。_scheme要件は、必ず1つの指定されたschemeに一致しschemeに指定された方式で生成されるルートを強制的に使用することが可能。
- cdf706d: [DependencyInjection] より具体的にDefinition::setArgument()をreplaceArgument()にリネーム
- 470baaa: [DependencyInjection] 他の定義に関連するメソッドとより一貫性のあるようにContainerBuilder::remove()をremoveDefinition()にリネーム
- 117321d: ルーティングで配列をRequestContextに置換
- fd1636b: [Routing] RedirectableUrlMatcherの追加
- 1191e3a, f7b1839: [AsseticBundle] cache warmersの修正
- 30511d2: [HttpFoundation] FilesystemSessionStorageの修正
- 4d6e239: [Security/Acl] インターフェイスからDoctrineの依存関係を削除し実際の実装に移動
- f7d4414: [Routing] 使用していないデフォルト値を削除
- c6dcf0f: [Routing] URLを生成する際、適用されるデフォルトパラメータを設定する方法を追加
- 7266b41: [FrameworkBundle] ルートを生成する際、現在のロケールを_localeのデフォルト値とするように追加
- 54b77d2: transchoiceフィルタを使用している場合でも%count%変数を自動的に利用可能にする(タグの働きは類似)
- cad6643: [Bridge/Twig] Twigの自動的に行情報を追加される例外を簡略化
- 286c457: [Bridge/Twig] trans tagにメッセージを渡す処理を削除(長いタグ又はフィルタの代わりに利用していた)
- 8ad9309: [AsseticBundle] twigがデバッグモードでキャッシュを変更することができないので、コンパイル時ではなく実行時にデバッグモードを確認するようtwigを更新
- 6a227f8: [AsseticBundle] ルートを作成する前に、URLからフェイクのフロントコントローラを削除
- 57dd6ae: [AsseticBundle] ルータとコントローラの修正
- 314684d: [FrameworkBundle] ESIの相対URLを仕様で認める(絶対パスを生成する必要が無くなる)
- 4dc5b8e, d86aa74: [FrameworkBundle] ユニットテストファイルでカーネルをブートする必要性を削除
- e6d86eb: 独自のリポジトリにDoctrineMongoDBBundleに移動。symfonyの他のバンドルはDoctrine Common2.0に依存しているがバンドルがDoctrine Common2.1に依存するため行った。
- df50e2b: [Form] TimezoneTypeで過剰なオプションを削除
- 1856601: [Validator] 選択メッセージを修正し、複数の異なるメッセージを追加
- 0069a70: 'フォーム'ブランチをマージ (300コミットと25,000以上コードの修正が含まれる)
- a97366f: [Form] FormFactory::create()のシグネチャをcreate()とcreateNamed()に分割
- 0632327: コアからdata fixturesの削除(https://github.com/symfony/DoctrineFixturesBundleへ移動)
- 5c2c16f: DoctrineMigrationsBundleを独自レポジトリへ移動(https://github.com/symfony/DoctrineMigrationsBundle)
- 7644e86: セッションコンフィグレーションのリファクタリング(すべてのセッションストレージに有効な"グローバル"のオプションのみのオプション配列になる(復帰)
- fd05f02: [HttpFoundation] Content-Type内に関連したContent-Typesが存在しない時に自動的にcharsetを追加するロジックを追加
- 54e66c5: [Form] FormFactoryクラスの唯一のコンストラクタ引数となるフォームエクステンションにコードを再編成。これらはは既存のローダークラスを置き換わる。
- 1ce2db8: [Form] FormTypeExtensionInterfaceを追加。インターフェイスの実装では既存のタイプを修正する事が可能。
- 6f1bc35: [Form] CoreExtensionから新しいValidatorExtensionにコードをリファクタリング
- 2b8c7f8: [Form] FormFactoryの作成後にフォームエクステンションを登録する方法を追加。
- 55e6883, b347aeb: [TwigBundle] 古いコードを削除
- d9491a7: 関連するすべてのテストだけでなく、インターフェイスインジェクションのサポートを削
- 9bffd8c: [FrameworkBundle] Configurationクラスにいくつかのデフォルト値を移動
- 02c66e6: ファイルのテンポラリストレージのnestingLevelコンフィグレーションを削除
- 8cc5caf: アップロードテンプディレクトリのデフォルトのディレクトリを変更し、ディレクトリを必須化
- f05801c: [FrameworkBundle] router.options.resource_typeとrouting.resourceの引数を削除
- 8b74c6e: [DomCrawler] リンクやフォームのURLマネジメントをリファクタリング
- 78b2062: [Form] DateTypeに無効なウィジェットのオプションの例外を追加
- 8eb1dfc: [Translation] translated idにstringを強制
- 675e5de: [Form] FormBuilder::build()をFormBuilder::create()に変更。手動でFormBuilder::add()に結果のビルダーを渡す必要がある
- 4ed8d4f: [Routing] 非オプションの変数が空のときのURLの生成を修正
- e790587: [Form] オブジェクトがフォームの作成時に渡された場合、自動的にdata_classオプションを設定する
- dbb5ca4, 29802fa: [Classloader] fixed APCクラスローだの修正とユニットテストの追加
- e8bb64c: [Classloader] phpdocの使用例の追加とユニットテストフィクスチャのリファクタリング
インデックス
Document Index
関連ページリスト
Related Pages
- 日経ソフトウェア7月号にsymfonyの特集記事が掲載されました
- A week of symfony #178 (24->30 May 2010)
- symfony 1.3.5 と 1.4.5
- The State of Symfony2 オンラインカンファレンス
- 第1回 Symfonyユーザー会IRC集会を開催しました
- A week of symfony #179 (31 May -> 6 June 2010)
- A week of symfony #180 (7->13 June 2010)
- 第2回 Symfonyユーザー会IRC集会を開催しました
- The State of Symfony2参加レポート - Symfony2が大変なことになっています!
- A week of symfony #181 (14->20 June 2010)
- The State of Symfony2参加レポート - Symfony2はすごい!
- The State of Symfony2カンファレンスのスライド
- A week of symfony #182 (21->27 June 2010)
- セキュリティー リリース: symfony 1.3.6 と 1.4.6
- 第3回 Symfonyユーザー会IRC集会を開催しました
- A week of symfony #183 (28 June -> 4 July 2010)
- A week of symfony #184 (5->11 July 2010)
- 第4回 Symfonyユーザー会IRC集会を開催しました
- A week of symfony #185 (12->18 July 2010)
- A week of symfony #186 (19->25 July 2010)
- ドキュメント翻訳温泉ツアーを開催しました(7/31~8/1)
- A week of symfony #187 (26 July -> 1 August 2010)
- 第5回 Symfonyユーザー会IRC集会を開催しました
- OSC Nagoya 2010にてブース出展&セミナーを行いました(8/7)
- A week of symfony #188 (2->8 August 2010)
- A week of symfony #189 (9->15 August 2010)
- 第6回 Symfonyユーザー会IRC集会を開催しました
- A week of symfony #190 (16->22 August 2010)
- A week of symfony #191 (23->29 August 2010)
- A week of symfony #192 (30 August -> 5 September 2010)
- A week of symfony #193 (6->12 September 2010)
- Symfony2 PR3 リリース; 手を貸してください
- A week of symfony #194 (13->19 September 2010)
- 第8回 Symfonyユーザー会IRC集会を開催しました
- A week of symfony #195 (20->26 September 2010)
- PHP Matsuri 2010 参加レポート(Symfony 編)
- A week of symfony #196 (27 September -> 3 October 2010)
- 第9回 Symfonyユーザー会IRC集会を開催しました
- A week of symfony #197 (4->10 October 2010)
- A week of symfony #198 (11->17 October 2010)
- 第10回 Symfonyユーザー会IRC集会を開催しました
- A week of symfony #199 (18->24 October 2010)
- A week of symfony #200 (25->31 October 2010)
- 第11回 Symfonyユーザー会IRC集会を開催しました
- A week of symfony #201 (1->7 November 2010)
- A week of symfony #202 (8->14 November 2010)
- A week of symfony #203 (15->21 November 2010)
- A week of symfony #204 (22->28 November 2010)
- 第 12 回 Symfony ユーザー会 IRC 集会を開催しました
- Symfony アドベントカレンダー 2010 (Japanese) が始まります
- Symfony2 PR4(プレビューリリース 4)がリリースされました
- A week of symfony #205 (29->5 November 2010)
- 第 13 回 Symfony ユーザー会 IRC 集会を開催しました
- A week of symfony #206 (6->12 December 2010)
- A week of symfony #207 (13->19 December 2010)
- A week of symfony #208 (20->26 December 2010)
- A week of symfony #209 (27 December 2010 -> 2 January 2011)
- A week of symfony #210 (3->9 January 2011)
- Symfony2への寄付にご協力ください!
- 第2回 Symfony2勉強会 参考情報
- 第2回 Symfony2 勉強会レポート
- A week of symfony #214 (31 January -> 6 February 2011)
- 第3回 Symfony2勉強会(名古屋)を開催しました
- A week of symfony #211 (10->16 January 2011)
- A week of symfony #212 (17->23 January 2011)
- A week of symfony #213 (24->30 January 2011)
- A week of symfony #215 (7->13 February 2011)
- symfony 1.3.9 と 1.4.9
- A week of symfony #216 (14->20 February 2011)
- A week of symfony #217 (21->27 February 2011)
- A week of symfony #218 (28 February -> 6 March 2011)
- A week of symfony #219 (7->13 March 2011)
- symfony 1.3.10 と 1.4.10: セキュリティリリース
- A week of symfony #220 (14->20 March 2011)
- Symfony2 の最終バージョンまで... もう少しかかります
- PHPカンファレンス関西レポート(日本Symfonyユーザー会編)
- A week of symfony #221 (21->27 March 2011)
- A week of symfony #223 (4->10 April 2011)
- A week of symfony #224 (11->17 April 2011)
- Symfony2: よりかんたんになりました
- Symfony2: Beta1 がリリースされました
- A week of symfony #225 (18->24 April 2011)
- A week of symfony #226 (25 April -> 1 May 2011)
- Symfony2: よりかんたんになりました (パート 2)
- Symfony2: よりかんたんになりました (パート 3)
- A week of symfony #227 (2->8 May 2011)
- A week of symfony #228 (9->15 May 2011)
- A week of symfony #229 (16->22 May 2011)
- Symfony2: アノテーションが改善されました
- Symfony2: beta2 がリリースされました
- Symfony2: beta3 が利用できるようになりました
- 海外のスライドで紹介された PHP ディベロッパ向けの学習書籍
- Symfony2: Beta4 が利用できるようになりました
- A week of symfony #232 (6->12 June 2011)
- Symfony2: Beta5 が利用できるようになりました
- A week of symfony #233 (13->19 June 2011)
- A week of symfony #234 (20->26 June 2011)
- A week of symfony #235 (27 June -> 3 July 2011)
- A week of symfony #236 (4->10 July 2011)
- A week of symfony #237 (11->17 July 2011)
- A week of symfony #238 (18->24 July 2011)
- A week of symfony #239 (25->31 July 2011)
- オープンソースカンファレンス2011名古屋(8/20)用チュートリアルの公開
- 第1回 Symfony2 勉強会レポート
- 第 13 回 Symfony ユーザー会 IRC 集会を開催しました
- Symfony 2.1: Doctrine 関係のバンドルが Doctrine グループへ移管されました
- [Doctrine] Symfony 向けバンドルが Doctrine グループへ移管されました
- Symfony 2.1.0 beta1 がリリースされました
- Symfony スタンダード・エディション
- Symfony勉強会 #6 レポート
- Symfony 2.3.0 - 最初のLTS(長期サポート) - がリリースされました
- A week of symfony #230 (23->29 May 2011)
- A week of symfony #231 (30 May -> 5 June 2011)
- A week of symfony #246 (12->18 September 2011)
- A week of symfony #247 (19->25 September 2011)
- A week of symfony #248 (26 September -> 2 October 2011)
- A week of symfony #249 (3->9 October 2011)
- A week of symfony #250 (10->16 October 2011)
- A week of symfony #251 (17->23 October 2011)
- A week of symfony #252 (24->30 October 2011)
- A week of symfony #253 (31 October -> 6 November 2011)
- A week of symfony #254 (7->13 November 2011)
- A week of symfony #255 (14->20 November 2011)
- A week of symfony #261 (26 December 2011 -> 1 January 2012)
- SymfonyアドベントカレンダーJP 2011
日本語ドキュメント
Japanese Documents
- 2012/07/04 Dia 17: Busca
- 2012/06/26 Giorno 15: Web Service
- 2012/06/26 Giorno 3: Il ~Modello dei dati~
- 2012/06/26 Day 15: Web Services
- 2012/06/26 Dia 3: O Modelo de Dados