Today I've been upgrading my Slim PHP project from version 2 to version to version 3 beta. And one of the issues I had was reporting my Arabic exceptions from some models I have. I did this before in version 2, to end up with moving from this scrambled message:
to this one:
In Slim Framework 2, I had to edit Middleware / PrettyExceptions.php to add a meta tag for content UTF-8 encoding:
Now, when I moved to Slim Framework 3.0.0-beta2, I had to do this again but in Handlers/Error.php.
I hope that this trick helps someone on the planet. And I think I may create a pull request for this small hack.
Update: pull request has been merged. (#1470)
to this one:
In Slim Framework 2, I had to edit Middleware / PrettyExceptions.php to add a meta tag for content UTF-8 encoding:
<meta http-equiv='Content-Type' content='text/html; charset=utf-8'>
Now, when I moved to Slim Framework 3.0.0-beta2, I had to do this again but in Handlers/Error.php.
I hope that this trick helps someone on the planet. And I think I may create a pull request for this small hack.
Update: pull request has been merged. (#1470)
No comments:
Post a Comment