12345678910111213141516171819202122232425 |
- <?php
- namespace Symfony\Component\Debug\Tests\Fixtures;
- class ToStringThrower
- {
- private $exception;
- public function __construct(\Exception $e)
- {
- $this->exception = $e;
- }
- public function __toString()
- {
- try {
- throw $this->exception;
- } catch (\Exception $e) {
- // Using user_error() here is on purpose so we do not forget
- // that this alias also should work alongside with trigger_error().
- return user_error($e, E_USER_ERROR);
- }
- }
- }
|