Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

[READ-ONLY] Subtree split of the Symfony Framework Bundle -- clone into Symfony/Bundle (master at symfony/symfony)

feature #10725 [Debug] Handled errors (nicolas-grekas)

This PR was squashed before being merged into the 2.5-dev branch (closes #10725).

Discussion
----------

[Debug] Handled errors

| Q             | A
| ------------- | ---
| Bug fix?      | yes
| New feature?  | no
| BC breaks?    | no
| Deprecations? | yes
| Tests pass?   | yes
| Fixed tickets | none
| License       | MIT
| Doc PR        | none

Enhance error handling and thus displaying for catchable PHP errors.
Code is tricky thanks to https://bugs.php.net/54275

Before:

![capture du 2014-04-17 10 03 40](https://cloud.githubusercontent.com/assets/243674/2729324/4de3eedc-c607-11e3-8b23-c88657bbecd0.png)

After:

![capture du 2014-04-17 10 03 14](https://cloud.githubusercontent.com/assets/243674/2729326/534ec504-c607-11e3-82dd-49b7770b1e75.png)

Commits
-------

0279fbf [Debug] Handled errors
latest commit 8604e2ed02
Fabien Potencier fabpot authored April 19, 2014
Octocat-spinner-32 CacheWarmer Merge branch '2.4' April 16, 2014
Octocat-spinner-32 Command made types consistent with those defined in Hack April 16, 2014
Octocat-spinner-32 Console Merge branch '2.4' April 16, 2014
Octocat-spinner-32 Controller Merge branch '2.4' April 18, 2014
Octocat-spinner-32 DataCollector moved the request data collector to HttpKernel July 18, 2012
Octocat-spinner-32 DependencyInjection Merge branch '2.4' April 16, 2014
Octocat-spinner-32 EventListener unified return null usages April 18, 2014
Octocat-spinner-32 Fragment [HttpKernel] added escaping for hx:include tag attributes March 29, 2013
Octocat-spinner-32 HttpCache made phpdoc types consistent with those defined in Hack April 15, 2014
Octocat-spinner-32 Resources [Debug] Handled errors April 19, 2014
Octocat-spinner-32 Routing minor #9487 unify constructor initialization style throughout symfony… November 22, 2013
Octocat-spinner-32 Templating Merge branch '2.4' April 16, 2014
Octocat-spinner-32 Test fixed previous merge March 03, 2014
Octocat-spinner-32 Tests [FrameworkBundle] Only initialize a fully configured service if APC i… April 03, 2014
Octocat-spinner-32 Translation Merge branch '2.4' April 16, 2014
Octocat-spinner-32 Validator [validator] throw an exception if isn't an instance of ConstraintVali… December 07, 2013
Octocat-spinner-32 .gitignore Added missing files .gitignore July 21, 2013
Octocat-spinner-32 CHANGELOG.md Added a translation:debug command March 03, 2014
Octocat-spinner-32 Client.php made {@inheritdoc} annotations consistent across the board April 16, 2014
Octocat-spinner-32 FrameworkBundle.php [EventDispatcher][HttpKernel] Move RegisterListenersPass from HttpKer… December 18, 2013
Octocat-spinner-32 composer.json [Debug] Handled errors April 19, 2014
Octocat-spinner-32 phpunit.xml.dist [FrameworkBundle] Added missing files for phpunit May 20, 2013
Something went wrong with that request. Please try again.