From: edward Date: Thu, 10 Nov 2016 08:28:05 +0000 (+0800) Subject: Process/FixCode.php X-Git-Url: http://git.roojs.org/?p=Pman.Core;a=commitdiff_plain;h=5c74f0e07ccf316de994b46fafb20b69c1176213 Process/FixCode.php --- 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";