-
-
Couldn't load subscription status.
- Fork 5.3k
[Debug] Added configuration reference for new debug options #6870
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
0a6fe77 to
cc5c089
Compare
This PR was merged into the 3.2-dev branch. Discussion ---------- [Debug] Better error handling | Q | A | ------------- | --- | Branch? | master | Bug fix? | no | New feature? | yes | BC breaks? | no | Deprecations? | no | Tests pass? | - | Fixed tickets | - | License | MIT | Doc PR | symfony/symfony-docs#6870 1. Send the raw exception in the log context instead of custom formatting 2. Add config option to log/throw in Symfony all PHP errors 3. Always use an exception when a PHP error occurs 4. Expand exception in the log context in the web developer toolbar 5. Use the dumper to dump log context in the web developer toolbar --- I used the following code to produce screenshots: ```php public function indexAction(Request $request) { $this->get('logger')->info('A log message with an exception', ['exception' => new \Exception('this exception will be logged')]); error_reporting(0); for ($i=0; $i < 15; $i++) { if ($i == 5) { error_reporting(E_ALL); } if ($i == 10) { error_reporting(0); } trigger_error("Trigger error avec E_USER_NOTICE", E_USER_NOTICE); } error_reporting(E_ALL); @trigger_error("trigger_error avec E_USER_DEPRECATED", E_USER_DEPRECATED); trigger_error("trigger_error avec E_USER_DEPRECATED (not silent)", E_USER_DEPRECATED); // ... ```    Commits ------- 8f24549 [Debug] Better error handling
| **type**: ``boolean`` **default**: ``%kernel.debug%`` | ||
|
|
||
| Throw PHP errors as ``\ErrorException`` instances. The parameter | ||
| ``debug.error_handler.throw_at`` control the threshold. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
controls
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks. Fixed.
|
Please also add |
cc5c089 to
7ea70c8
Compare
|
👍 Status: Reviewed |
…ions (lyrixx) This PR was merged into the master branch. Discussion ---------- [Debug] Added configuration reference for new debug options Commits ------- 7ea70c8 [Debug] Added configuration reference for new debug options
|
Thanks @lyrixx, it looks perfect! |
No description provided.