From 5c74f0e07ccf316de994b46fafb20b69c1176213 Mon Sep 17 00:00:00 2001 From: edward Date: Thu, 10 Nov 2016 16:28:05 +0800 Subject: [PATCH] Process/FixCode.php --- Process/FixCode.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Process/FixCode.php b/Process/FixCode.php index b0663775..120360d3 100644 --- a/Process/FixCode.php +++ b/Process/FixCode.php @@ -70,8 +70,13 @@ class Pman_Core_Process_FixCode extends Pman exit; } foreach($this->factory_map as $from=>$to) { + + preg_replace("/DB_DataObject::factory\(([\'\"]" . $from . "[\'\"]])\)/", "DB_DataObject::factory('$1')", $c); + + $c = str_ireplace("DB_DataObject::factory('$from')","DB_DataObject::factory('$to')", $c); $c = str_ireplace("DB_DataObject::factory(\"$from\")","DB_DataObject::factory('$to')", $c); + } if ($old_c == $c) { echo "$file: SKIP NO CHANGES\n"; -- 2.39.2