diff options
Diffstat (limited to 'vendor/smarty/smarty/docs/programmers/api-variables/variable-error-reporting.md')
-rw-r--r-- | vendor/smarty/smarty/docs/programmers/api-variables/variable-error-reporting.md | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/vendor/smarty/smarty/docs/programmers/api-variables/variable-error-reporting.md b/vendor/smarty/smarty/docs/programmers/api-variables/variable-error-reporting.md new file mode 100644 index 000000000..eec7894da --- /dev/null +++ b/vendor/smarty/smarty/docs/programmers/api-variables/variable-error-reporting.md @@ -0,0 +1,17 @@ +\$error\_reporting {#variable.error.reporting} +================== + +When this value is set to a non-null-value it\'s value is used as php\'s +[`error_reporting`](&url.php-manual;error_reporting) level inside of +[`display()`](#api.display) and [`fetch()`](#api.fetch). + +Smarty 3.1.2 introduced the +[`muteExpectedErrors()`](#api.mute.expected.errors) function. Calling +`Smarty::muteExpectedErrors();` after setting up custom error handling +will ensure that warnings and notices (deliberately) produced by Smarty +will not be passed to other custom error handlers. If your error logs +are filling up with warnings regarding `filemtime()` or `unlink()` +calls, please enable Smarty\'s error muting. + +See also [debugging](#chapter.debugging.console) and +[troubleshooting](#troubleshooting). |