2013-03-24 4 views
5

ものを開発するときには、それを検査するためにいくつかのインスタンスの状態を出力する必要があります。Symfony 2の変数/オブジェクトをかなりダンプします。*?

私はいつも< > html要素の中に何らかのvar_dumpを行うdebug()関数を持っていたので、内容は読み込み可能です。

Symfony 2.xでも似ていますか?

+0

を見てみましょう。 Symfony2の強みは、ホイールを再発明するのではなく、PHPコミュニティで最高のツールを使用することです。 –

+0

最終的に、私は必要なものを作ることができましたが、それがすでに存在するかどうかを知りたかったのです。 – Michael

答えて

5

今日、私が知っているSymfonyでデバッグする最善の方法の1つはLadybug Bundleです。その出力はxdebugのものと似ていますが、Aletsの折りたたみ可能なツリー構造やドキュメンテーションページ(標準PHP、Doctrine、Symfonyをサポート)に自動的にリンクするような素晴らしい機能があります。

READMEには、その使用例がいくつかあります。

+0

現在、私はLadybugを使用していて、まったくうまくいきません。私はすべての崩壊を開くことができません...私はChrome、FF、IEで試しました。また、私はしばしばこのツールでメモリの問題が発生します。 – Alexandre

8

教義\共通\ Utilの\デバッグ\使用

を::は($ユーザー)をダンプします。

16
exit(\Doctrine\Common\Util\Debug::dump($someVar)); 
関連する問題