summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/Debug.php2
-rw-r--r--src/Extension/DefaultExtension.php4
-rw-r--r--src/Smarty.php2
3 files changed, 4 insertions, 4 deletions
diff --git a/src/Debug.php b/src/Debug.php
index ab1a8877..732423f9 100644
--- a/src/Debug.php
+++ b/src/Debug.php
@@ -198,7 +198,7 @@ class Debug extends Data
$debObj->security_policy = null;
$debObj->debugging = false;
$debObj->debugging_ctrl = 'NONE';
- $debObj->error_reporting = E_ALL & ~E_NOTICE;
+ $debObj->error_reporting = E_ALL & ~E_DEPRECATED & ~E_NOTICE;
$debObj->debug_tpl = $smarty->debug_tpl ?? 'file:' . __DIR__ . '/debug.tpl';
$debObj->registered_resources = array();
$debObj->escape_html = true;
diff --git a/src/Extension/DefaultExtension.php b/src/Extension/DefaultExtension.php
index b5f38f6c..b0321377 100644
--- a/src/Extension/DefaultExtension.php
+++ b/src/Extension/DefaultExtension.php
@@ -559,8 +559,8 @@ class DefaultExtension extends Base {
public function smarty_modifier_implode($values, $separator = '')
{
- trigger_error("Using implode is deprecated. " .
- "Use join using the array first, separator second.", E_USER_DEPRECATED);
+// trigger_error("Using implode is deprecated. " .
+// "Use join using the array first, separator second.", E_USER_DEPRECATED);
if (is_array($separator)) {
return implode((string) ($values ?? ''), (array) $separator);
diff --git a/src/Smarty.php b/src/Smarty.php
index 5665ff45..9bbbdccd 100644
--- a/src/Smarty.php
+++ b/src/Smarty.php
@@ -1679,7 +1679,7 @@ class Smarty extends \Smarty\TemplateBase {
*/
public function writeFile($_filepath, $_contents) {
$_error_reporting = error_reporting();
- error_reporting($_error_reporting & ~E_NOTICE & ~E_WARNING);
+ error_reporting($_error_reporting & ~E_DEPRECATED & ~E_NOTICE & ~E_WARNING);
$_dirpath = dirname($_filepath);
// if subdirs, create dir structure
if ($_dirpath !== '.') {