The VarDumper component provides mechanisms for walking through any arbitrary PHP variable. Built on top, it provides a better dump() function that you can use instead of var_dump.

http://symfony.com/doc/current/components/var_dumper/introduction.html

Bruno Skvorc wrote a nice article about it on Sitepoint.com.

Taylor Otwell, the creator of Laravel, announced VarDumper will be included by default in Laravel 5.