並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 280 件 / 344件

新着順 人気順

Symfony2の検索結果241 - 280 件 / 344件

  • DDD with Symfony2: Basic Persistence & Testing

    After having described a decent folder structure and made things clear about DDD and this series, I will continue to bootstrap the sample application, focusing on a basic persistence layer and testing. It is not tied to DDD but it is worth writing about these two points. A basic persistence layer is a layer that is simple. In other words, it does the job, period. It has poor performances, but it d

    • Push it to the limits - Symfony2 for High Performance needs (Symfony Blog)

      This Case Study is a guest post written by Antoni Orfin, Co-Founder and Software Architect at Octivi. Want your company featured on the official Symfony blog? Send a proposal or case study to fabien.potencier@sensiolabs.com For most people, using full-stack frameworks equals slowing down websites. At Octivi, we think that it depends on correctly choosing the right tools for specific projects. When

        Push it to the limits - Symfony2 for High Performance needs (Symfony Blog)
      • Continuous Deployment with Symfony2, Jenkins and Capifony | Jeremy Cook

        It seems that many people talk about setting up a continuous deployment system but few actually take the plunge and make it a reality. I’ve recently set up continuous deployment for an API project at work and thought I would blog about how I got it all to work. The Plan This project is relatively new and we’d setup the following process for it: We’re using Git and GitHub for the project. Every dev

        • opensky/Symfony2-coding-standard - GitHub

          Symfony2 PHP CodeSniffer Coding Standard A code standard to check against the Symfony coding standards Installation Install phpcs: pear install PHP_CodeSniffer Find your PEAR directory: pear config-show | grep php_dir Copy, symlink or check out this repo to a folder called Symfony2 inside the phpcs Standards directory: cd /path/to/pear/PHP/CodeSniffer/Standards git clone git://github.com/opensky/S

          • GitHub - phpmentors-jp/phpmentors-training-example-symfony: Symfony2ベースのユーザー登録サンプル

            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

              GitHub - phpmentors-jp/phpmentors-training-example-symfony: Symfony2ベースのユーザー登録サンプル
            • Create a Symfony2 DiC Extension

              May 12, 2011 − In this article I will show you how to write an extension of the Symfony2 Dependency Injection Container (his little nickname is DiC). It will allow you to besome SuperMagicMan, that is to say to use $this->get('my.beautiful.service') in your controllers. What will you learn, and what you won't In this article I will show you how to write an extension of the Symfony2 Dependency Inje

              • 【初心者向け Symfony2開発】バリデーションとymlファイルの使い方 | WEBエンジニア 人生思考錯誤

                技術系の話を中心に、演劇、副業、資産運用、時事ネタなどまわりで起きた出来事を投稿しています。ymlファイルを利用すれば、以下のことを簡単に実施することができます。 定数定義 クラスのインスタンス化(DI) バリデーション 順番に使い方を説明していきます。 定数定義 ymlファイルに定数を定義し、以下のようしてアクセスできます。

                  【初心者向け Symfony2開発】バリデーションとymlファイルの使い方 | WEBエンジニア 人生思考錯誤
                • [Symfony2]BalibaliBlogBundleを導入してみる | うえちょこ@ぼろぐ

                  Symfony2についてQuick Tourを見ただけじゃ全くわからないので、まずは先人の知恵を借りることにします。balibaliさんがSymfony2でブログを作ったときのバンドルを公開されているので、インストールしてみることにします(詳細:Symfony2 で バリバリ日記2 をつくってみた – バリバリ日記II)。Symfony2初心者がバリバリ日記2を導入するメリットとしては Symfony2が学べる Doctrine MongoDB ODMが学べる Twigが学べる バンドルの再利用の概念が学べる などが挙げられます。このバンドルをひと通り理解(し、カスタマイズ)出来れば、Symfony2の多くの機能に触れたことになるわけです。BalibaliBlogBundleはX11ライセンスです。balibaliさんに感謝! まずはインストールから始めましょう。インストール方法はgith

                    [Symfony2]BalibaliBlogBundleを導入してみる | うえちょこ@ぼろぐ
                  • Symfony Live Conference, Symfony 2.0, and Dependency Injection |Articles - Fabien Potencier

                    Symfony Live Conference, Symfony 2.0, and Dependency Injection This has been an amazing week for me, Symfony, and the whole Symfony community. With more than 350 attendees coming from more than 30 countries, the Symfony Live conference was a blast. I want to thank all attendees, speakers, and the Sensio Labs team for coming to the conference and making it a truly fantastic event. If you have not a

                    • How we Upgraded to Symfony 2.7 (+ deprecation notices)

                      Symfony 2.7 - the next LTS release - came out on Saturday, with bells and whistles like 100+ new features/enhancements and a surprise new bridge component to PSR-7. So, we decided to upgrade immediately and report back. Let's go! Upgrading composer.json Since Symfony protects backwards-compatibility, upgrading is mostly easy, but we did hit a few minor things. Btw, there's a new upgrade section on

                        How we Upgraded to Symfony 2.7 (+ deprecation notices)
                      • Symfony2.7インストール〜初期設定->symblog チュートリアル(http://symblog.ganchiku.com/)を作成 - Qiita

                        Symfony2.7インストール〜初期設定->symblog チュートリアル(http://symblog.ganchiku.com/)を作成PHPPostgreSQLSymfony2centos7symblog まえおき PHP歴半年のわたくしは、ここまでたどり着くのに 期間だけで言えばなんやかんや2ヶ月ほどかかりました。。。 とり急ぎ最初の難関であるSymfony2インストールおよび初期設定、 そしてsymblog作成においてエラーが発生した箇所について箇条書きでメモっときます。 初心者で苦労している方に向けて情報共有のつもりで書きました。 なお今回の作成過程でエラーを解消するにあたり、 先人の下記投稿およびGitHubリポジトリには特に助けれられました! 参考にした記事 Symfony2 チュートリアル「symblog」 Symfony 2.3 との相違点まとめ + α https:

                          Symfony2.7インストール〜初期設定->symblog チュートリアル(http://symblog.ganchiku.com/)を作成 - Qiita
                        • Symfony2コマンドの出力先を変更 : Symfony Advent Calender 2011 JP - 4日目 - - taka512's blog

                          taka512です。Symfony Advent Calendar JP 2011の4日目の記事です。 Symfonyユーザ会の大御所から引き続いての4日目ということで緊張で手がプルプル震えつつ書いてます。 今回はSymfony2コマンドを実行した際の出力先を変更する方法を紹介します。 Symfony2にはコマンドという仕組みがあります。 例えばTestCommand.phpを下記のように作成したとします。 $ vi src/Taka512/TestBundle/Command/TestCommand.php 1 <?php 2 3 namespace Taka512\TestBundle\Command; 4 5 use Symfony\Bundle\FrameworkBundle\Command\ContainerAwareCommand; 6 use Symfony\Componen

                            Symfony2コマンドの出力先を変更 : Symfony Advent Calender 2011 JP - 4日目 - - taka512's blog
                          • Symfony2でESIを動作させる手順 - しんふぉにゃん

                            自分でも毎回分からなくなるのでメモ・・・。 Actionでは、レスポンスにsetSharedMaxAge()とsetPublic()をセット <?php $response = $this->render('HelloBundle:Hello:index.html.twig', array('rand'=>rand())); $response->setSharedMaxAge('10'); $response->setPublic(); return $response; テンプレートでは、standaloneをtrueに {% render "HelloBundle:Hello:news" with {}, {'standalone': true} %} config.ymlでESIを有効に app.config: esi: enabled: true routing.ymlでESI用

                              Symfony2でESIを動作させる手順 - しんふぉにゃん
                            • Caching on the Edge with Symfony2

                              The document discusses caching strategies for Symfony applications. It shows how Symfony 2 allows caching responses on the edge through features like setting cache expiration headers. Benchmarks are presented demonstrating that Symfony 2 with caching enabled is much faster (up to 85 times faster) than Symfony without caching for various levels of concurrent users. The document advocates using Symf

                                Caching on the Edge with Symfony2
                              • Symfony2によるWebアプリケーション開発入門 2日間コース | 株式会社VOYAGE GROUP

                                本トレーニングセミナーは、基礎編・実践編の二部構成となっており、基礎編ではSymfonyでWebアプリケーション開発するにあたって必要な基礎知識を学び、実践編では進行に応じて基礎知識を学びつつ実際に手を動かしながらSymfonyでWebアプリケーションを作る内容となっています。Symfonyを使ったWebアプリケーションの設計・実装、フレームワークやプログラミング言語を超えたドメインモデルの設計・実装、それらをまとめ上げるのに必要なアーキテクチャーや原理原則等を学ぶための機会として是非ご活用ください。

                                  Symfony2によるWebアプリケーション開発入門 2日間コース | 株式会社VOYAGE GROUP
                                • KnpIpsum: Symfony2 Tutorial Project Builder

                                  Télécharger la distribution standard de Symfony2, c'est bien. Mais vous utilisez sûrement des menus, des images, des mails, des bases de données… pourquoi perdre du temps à installer tous ces modules ? KnpIpsum, c'est à la fois : une distribution Symfony personnalisable avec les principaux bundles installés et configurés des examples d'utilisation des principales fonctionnalités de Symfony et de

                                  • Symfony2のsecurityでハマった結果少しだけわかったこと(メモ) | ななうぇぶのブログ

                                    一定期間更新がないため広告を表示しています

                                      Symfony2のsecurityでハマった結果少しだけわかったこと(メモ) | ななうぇぶのブログ
                                    • New in Symfony 2.7: VarDumper improvements (Symfony Blog)

                                      Services Platform.sh for Symfony Best platform to deploy Symfony apps SymfonyInsight Automatic quality checks for your apps Symfony Certification Prove your knowledge and boost your career SensioLabs Professional services to help you with Symfony Blackfire Profile and monitor performance of your apps

                                        New in Symfony 2.7: VarDumper improvements (Symfony Blog)
                                      • [パート6] - テスト: PHPUnit を使用したユニットテストと機能テスト — symblog - A Symfony2 Tutorial

                                        要約¶ この章に来るまでに Symfony2 での開発に関するコアのコンセプトの多くの分野を見てきました。さらに機能を追加する前に、ここでテストを説明しておきましょう。ユニットテストで個々の機能をテストする方法、機能テストで複数のコンポーネントの動作が正しいかを確認する方法の両方を見ていきます。 Symfony2 のテストの中心のライブラリである PHP のテストライブラリ PHPUnit を説明します。テストは重要なトピックなので、後の章でも扱う予定です。この章の最後では、ユニットテスト、機能テストの両方による多くのテストを書くことになります。ブラウザをシミュレートしたり、フォームにデータを入力したり、ウェブページが正しく出力されているかレスポンスをチェックしたります。また、アプリケーションのコードベースでテストがどのくらいのカバレッジなのかチェックもします。 Symfony2 における

                                        • Symfony2 Bundle Structure, a use case · Blog · Liip

                                          (Written by Thomas Botton and Patrick Zahnd) Symfony2 was released as Beta 1 few weeks ago. Since it starts to be our main PHP framework here at Liip, we decided to dive deeper into the core component of Symfony2: the bundles. Indeed, the structure of it needs to be clearly understood in order to have maintainable and sustainable code. This blogpost aims to propose a project that one can take as a

                                            Symfony2 Bundle Structure, a use case · Blog · Liip
                                          • Kohana-style before and after methods in Symfony2 | Ricard Clau

                                            Kohana-style before and after methods in Symfony2by Ricard Clau · 21/08/2011 Spanish or English?When I decided to start my blog adventure, I spent some time wondering if it was better to go for Spanish or English. And I decided to go for Spanish because although there are so many top-level PHP documentation resources and blog sites written in English, there are not that many in Spanish. However, m

                                            • Symfony 2 by Fabien Potencier

                                              DEMO VIDEOS Get to know everything Vimeo can do for your business. Watch now

                                                Symfony 2 by Fabien Potencier
                                              • Symfony2でビジネスロジックを大量にコントローラに書かない構成 - tarhashiの日記

                                                気がつくとコントローラに大量のビジネスロジックが含まれるようなプロジェクトがよくあるけれども、複数の場所に同じロジックが存在していたりコントローラの見通しが悪くなったりするので望ましい状況ではない。そんな状況に陥らないようにするための構成。 EntityRepositoryを使う 以下のようなEntityクラスを仮定する。 <?php // Entityクラス namespace Foo\BarBundle\Entity; use Doctrine\ORM\Mapping as ORM; use Foo\BarBundle\Repository\UserRepository; /** * @ORM\Entity * @ORM\Table(name="user_table") * @ORM\Entity(repositoryClass="Foo\BarBundle\Repository\Us

                                                  Symfony2でビジネスロジックを大量にコントローラに書かない構成 - tarhashiの日記
                                                • Symfony2 + Doctrine + KnpPaginatorBundle 環境で、速度改善しなければいけないときにしたこと - Qiita

                                                  Symfony2 + Doctrine + KnpPaginatorBundle 環境で、速度改善しなければいけないときにしたことdoctrineSymfony2 要点 大量のデータをPaginator->paginate() しているページのレスポンスがものすごく遅いときに、対策したことを書きます。 結果的に5つの対策を実施しました。 Paginator::paginateでDQL(SQL)を実行させない FORCE INDEXでインデックスを強制的に効かせる 不必要に大きいサイズを確保しているカラムはサイズを小さくする 最後の1ページでLIMITを最大件数より多く設定するとインデックスが効かないので件数を補正 はじめに主キーだけを検索して、取得した主キーで明細を取得する

                                                    Symfony2 + Doctrine + KnpPaginatorBundle 環境で、速度改善しなければいけないときにしたこと - Qiita
                                                  • 4me blog.stripejam » Symfony2 GraphvizでDIコンテナをグラフィカルに表示

                                                    Symfony2は、登録された機能(バンドル)の情報を読み込み、結果ひとつのDIコンテナを生成します。 生成されたDIコンテナはcacheディレクトリの中に格納され、二回目以降は このコンテナを参照するようになっています。 各サービスの情報を集約した結果がPHPのクラスとして出力されるのが 通常のパターンですが、ソースを見る限りでは違った出力方法も用意されているようです。 その中に、 Symfony\Component\DependencyInjection\Dumper\GraphvizDumper というダンパーが存在します。 このクラスは、DIコンテナの中身を解析して、DOT言語を出力します。 これをGraphvizを使って画像に変換することで、DIコンテナの中身を グラフィカルに表現することが可能になります。 とういわけで、さっそくsandboxのDIコンテナを画像に変

                                                    • Symfony2でTypeScriptなAngularJSを使う方法 | QUARTETCOM TECH BLOG

                                                      Angular2のRCリリースが順調に行われている中、今更ながらAngularJS記事です。 TypeScriptを使ったAngularJSアプリケーションをどのようにしてSymfony2フレームワークに組み込むかといった話が主になります。 おまけコンテンツとして、Browserifyがなかった時代に作られたAngularJSをCommonJSでどのようにコードの分離を行えば良いかも紹介します。 はじめに 弊社ではSymfony2のバンドル毎に比較的大きなJSのアプリケーションが存在しており、バンドル間でJSの依存を共有しないようにして独立性を高めに保っています。 こういった背景がありバンドル毎に独立してJSがビルドできる環境、というのが今回の記事内容になりますのでご注意ください。 ゴール バンドル毎にnpmパッケージをインストールする バンドル毎にJSをビルドする ビルドしたJSのURL

                                                        Symfony2でTypeScriptなAngularJSを使う方法 | QUARTETCOM TECH BLOG
                                                      • Symfony2 & JMSSerializerBundle: Vendor MIME types and API versioning — Matthias Noback - Blog

                                                        The JMSSerializerBundle has a VersionExclusionStrategy, which allows you to serialize/deserialize objects for a specific version of your API. You can mark the properties that are available for different versions using the @Since and @Until annotations: use JMS\SerializerBundle\Annotation\Type; use JMS\SerializerBundle\Annotation\Since; use JMS\SerializerBundle\Annotation\Until; class Comment { /**

                                                          Symfony2 & JMSSerializerBundle: Vendor MIME types and API versioning — Matthias Noback - Blog
                                                        • symfony2.1インストールメモ | ECサイト|システム開発会社|スターフィールド

                                                          symfony2.0からの変更点 1、バージョン(サードパーティ製プラグイン)管理に、symfony2.0がdepsを使ってましたが、composerが標準になっているので、symfony2.1がそれを使っています。 packagist.orgから、symfonyのプラグインを含み、composerでインストールできるいろなPHPのパッケージを見つかることができます。 2、symfony2.0がphp-xmlを必要なかったですが、symfony2.1からは必要になっています。 composerのインストール 下記コマンドを打ったら完了です。

                                                          • Symfony2 service container: how to make your service use tags — Matthias Noback - Blog

                                                            After writing this article I've modified it to become part of the official Symfony documentation as a Cookbook article. Afterwards it has been moved to the Dependency Injection Component documentation. First of all: dependency injection is GREAT! Several of Symfony2's core services depend on tags to recognize which user-defined services should be loaded, notified of events, etc. For example, Twig

                                                              Symfony2 service container: how to make your service use tags — Matthias Noback - Blog
                                                            • Symfony2: Creating a Validator with dependencies? Make it a service! — Matthias Noback - Blog

                                                              One of the ugly things about Symfony 1 validators was that their dependencies were generally fetched from far away, mainly by calling sfContext::getInstance(). With Symfony2 and it's service container, this isn't necessary anymore. Validators can be services. The example below is quite simple, but given you can inject anything you want, you can make it quite complicated. I show you how to create a

                                                                Symfony2: Creating a Validator with dependencies? Make it a service! — Matthias Noback - Blog
                                                              • Symfony2 カテゴリーの記事一覧 - 覇王色を求めて

                                                                タイトルの通り、サイトを作っているうえで動的値をテンプレートに自動的にアサインしたい事って結構あるんですよね。 例えば、ログイン機能がついているサイトではログイン中のユーザー情報とか。Symfony2の場合、Controllerで毎回ログインしているユーザー…

                                                                  Symfony2 カテゴリーの記事一覧 - 覇王色を求めて
                                                                • anything-project.elでSymfony2 - てつじんにっき

                                                                  anything-project.elにSymfony2用のプロジェクトを定義してみた。 (ap:add-project :name 'symfony2 :look-for 'ap:symfony2-root-detector :grep-extensions '("\\.php" "\\.twig" "\\.yml") :exclude-regexp '("/cache/" "/logs/")) (defun ap:symfony2-root-detector (files) (ap:all-files-exist '("app" "bin" "src" "vendor" "web") files)) 使ってみて、M-x anything-project-grepした時にcacheディレクトリなどが対象になって少し困ったので、ap:add-project-exという関数の追加とap:bu

                                                                    anything-project.elでSymfony2 - てつじんにっき
                                                                  • Symfony2のコントローラをサービス化した時のRouteアノテーション - Do You PHP はてブロ

                                                                    ほとんど個人的備忘録。 "symfony2 controller service"あたりでググってみると色々と出てきますが、以下のサイトにうまくまとめられています。 Symfony2: Testing Your Controllers — Matthias Noback - Blog ポイントは以下の3つ。 コントローラはSymfony\Bundle\FrameworkBundle\Controller\Controllerクラスのサブクラスである必要はない コントローラを他のサービスクラスと同様、services.xmlに登録する コントローラのRouteアノテーションに上で登録したサービスIDを指定する これでうまく動作するんですが、最後のRouteアノテーションでの指定方法 <?php /** * @Route(service = "matthias_registration.reg

                                                                      Symfony2のコントローラをサービス化した時のRouteアノテーション - Do You PHP はてブロ
                                                                    • 第4回Symfony2勉強会で発表しました - ゆっくり*ゆっくり

                                                                      Symfony2のフォームフレームワーク View more presentations from Katsuhiro Ogawa 第4回Symfony2勉強会でSymfony2のフォームフレームワークについて発表を行ってきました。 symfony 1.xのころのフォームって正直柔軟性低くて使いづらかったのですが、大幅に改善されていたのでこれは多くの人に伝えねばなるまいと思い、40分まるまるフォームを解説することにしました。 フォームは最後にでき上がったコンポーネントなので情報も少ないのでFormコンポーネントに実装されている多くの機能を伝えようと思い、1つの部分に突っ込んで解説するよりは満遍なく解説する内容になっています。一人でも多くの方の参考になれば幸いです。 クロコス クロコスに転職したことは前のブログにも書きましたが、色々な方とそれに関するお話もできたし、名刺もお渡しできたのでよか

                                                                        第4回Symfony2勉強会で発表しました - ゆっくり*ゆっくり
                                                                      • Basic Usage of the Symfony2 Collectiontype Form Field

                                                                        UPDATE: This article was written while trying the form system and represents my thoughts at a certain stage, in order to discuss and get feedback. Not all info here is valuable and some is actually mis-leading. If you read this, make sure you read the comments as well, or wait for a coming article with more correct foundations. Reading these articles in a series (starting with this one) will get y

                                                                        • Symfony 2 Routing - mo^4ri's note

                                                                          symfony 2でも使用されているRouting Componentについて調べたのでメモする。 まだ、Symfony Componentsには登場していない?ようだが、sandboxには含まれているので、そちらから追っていくこととする。(後に変更の可能性もある) Routing Componentの概要 routingは、定義したroutingルールと入力パラメータから適切なURLを生成したり、urlから適合するroutingルールを判定したりする役割を担当する。routingにより、検索エンジンや一般ユーザーにとってより分かりやすく、フレンドリーなURLを見せることができる。なお、Routing Componentはsymfony1系のlib/routingまわりを書き直したもののようである。 図1 構成 |- Generator/ # routingルールからのurl生成 |-

                                                                          • GitHub - ThePhalcons/AmazonWebServicesBundle: A Symfony 2 Bundle for interfacing with Amazon Web Services (AWS) using latest aws-sdk-php

                                                                            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

                                                                              GitHub - ThePhalcons/AmazonWebServicesBundle: A Symfony 2 Bundle for interfacing with Amazon Web Services (AWS) using latest aws-sdk-php
                                                                            • Symfony2 × Doctratorで快適ActiveRecord生活 — HOME

                                                                              Symfony2 × Doctratorで快適ActiveRecord生活¶ <<9日の記事 : PEAR::Net_UserAgent_MobileをDIコンテナから呼び出す @uechoco 二度目ましてこんばんわ。ちょびえです。 Symfony Advent 2010の10日目の記事ということで戻ってまいりました。 最初は簡単な記事をと思って気軽に投稿してみたら後の人達がレベルが 高すぎる記事を投稿してくれて内心ビビっていたりします。 今日はDoctrineでActiveRecordライクに扱えるDoctratorのご紹介をしたいと思います。 OpenSocial系なWebアプリプログラミングでは迅速な開発が求められる 現場ですのでORMという選択肢はなかなか良い案だと思っています。 しかし、利便性と共にクリティカルミッションもこなせる堅実さを 兼ね備えたPHPのORMライブラリとい

                                                                              • Symfony2プロジェクト内にAngularJSアプリケーションを作る | QUARTETCOM TECH BLOG

                                                                                Symfony Advent Calendar 2014 20日目の記事です。 Symfony2プロジェクト内でAngularJSアプリケーション フロントエンドもバックエンドもSymfonyプロジェクトで済ませてしまいたい、そんな人向けの記事です。 SymfonyはAsseticがある関係で生成したファイルをバージョン管理しない流儀だと勝手に思っているので、gruntやgulpで生成とかは一切なしです。 バックエンド フロントエンド の順に書かれています。 バックエンド SymfonyでREST APIを作る時の話です。 使用するバンドル一覧 FOSRestBundle JMSSerializerBundle DunglasAngularCsrfBundle リクエスト Content-Type: application/json を受け取る AngularJSの$httpサービスはデフ

                                                                                  Symfony2プロジェクト内にAngularJSアプリケーションを作る | QUARTETCOM TECH BLOG
                                                                                • Symfony2でFunctional Testを快適に行うには

                                                                                  前置き# Symfony2を構成するサービスはほぼDIコンテナの上に乗っているので、ドメインとデータベース、フレームワークがそれぞれ疎結合になっています。そのため、ドメインのテストを行う際はフレームワークの読み込みやデータベースに接続する必要はありません。依存部分はモックに置き換えてしまえば良いわけです。 とはいえ、コントローラやサービスは実際にデータベースに接続してテストを行っておきたいのが人情。モックで置き換えているユニットテストだと動いたけど、結合してみたら動かない…なんてよくある話ですから。 そしてSymfony2にはWebTestCaseというテスト用のクラスが用意されていて(中身はPHPUnitです)、これを継承したクラスを作ることでSymfony2が読み込まれた状態でテストをすることが可能になります。主にリクエストやルーティング、ビューのテストに使用するのが目的のようですが、

                                                                                    Symfony2でFunctional Testを快適に行うには