MWExceptionHandler: Restore delegation to MWException::report
authorBryan Davis <bd808@wikimedia.org>
Fri, 30 Sep 2016 21:50:40 +0000 (15:50 -0600)
committerBryan Davis <bd808@wikimedia.org>
Fri, 30 Sep 2016 21:55:45 +0000 (15:55 -0600)
commit74498116c0452db0f50c3b1c54817d254b065e4d
tree17e9619cad7b4b87a67d720b84e1850a9d58cc06
parent7e8539d10ee447903fd760228b26dff3b81ce201
MWExceptionHandler: Restore delegation to MWException::report

Follow up to 00bee0297. Many MWException subclasses override
MWException::report to do things like special logging and setting the
HTTP response status code. We need to keep calling those methods until
MWExceptionRenderer knows how to handle all of them.

Bug: T147098
Change-Id: I2c90e2d9e9b019357458c7e14a3d602b591c6f5b
includes/exception/MWExceptionHandler.php