From 200f0f4652d29b22f94ee2da39fc98542b2e1ea4 Mon Sep 17 00:00:00 2001
From: tbrehm <t.brehm@ispconfig.org>
Date: Fri, 23 Aug 2013 09:11:27 -0400
Subject: [PATCH] Improved php patch function.
---
install/lib/update.lib.php | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/install/lib/update.lib.php b/install/lib/update.lib.php
index 5b0415c..b4e73ab 100644
--- a/install/lib/update.lib.php
+++ b/install/lib/update.lib.php
@@ -169,7 +169,11 @@
if(is_file($php_patch_filename)) {
$php_patch_class_name = 'upd_'.str_pad($next_db_version, 4, '0', STR_PAD_LEFT);
include_once($php_patch_filename);
- if(class_exists($php_patch_class_name)) $php_patch = new $php_patch_class_name;
+ if(class_exists($php_patch_class_name)) {
+ $php_patch = new $php_patch_class_name;
+ } else {
+ swriteln($inst->lng('WARNING: PHP patch file').': '.$php_patch_filename.' '.$inst->lng('contains errors.'));
+ }
}
//* Exec onBeforeSQL function
--
Gitblit v1.9.1