Files
smarty/docs/programmers/api-functions/api-mute-expected-errors.md
T

22 lines
728 B
Markdown
Raw Normal View History

2021-12-03 11:59:22 +01:00
Smarty::muteExpectedErrors()
mutes expected warnings and notices deliberately generated by Smarty
Description
===========
string
muteExpectedErrors
muteExpectedErrors() registers a custom error handler using
[set\_error\_handler()](&url.php-manual;set_error_handler). The error
handler merely inspects `$errno` and `$errfile` to determine if the
given error was produced deliberately and must be ignored, or should be
passed on to the next error handler.
2022-11-30 00:25:27 +01:00
`\Smarty\Smarty::unmuteExpectedErrors()` removes the current error handler.
Please note, that if you\'ve registered any custom error handlers after
2021-12-03 11:59:22 +01:00
the muteExpectedErrors() call, the unmute will not remove Smarty\'s
muting error handler, but the one registered last.