prevent error: "Cannot declare class DB_DataObject, because the name is already in...
authorleon <leon@roojs.com>
Mon, 21 Nov 2022 04:03:27 +0000 (12:03 +0800)
committerleon <leon@roojs.com>
Mon, 21 Nov 2022 04:03:27 +0000 (12:03 +0800)
HTML/Template/Flexy.php

index c2f98c2..73bb499 100644 (file)
@@ -450,7 +450,7 @@ class HTML_Template_Flexy
         
             static $tr = false;
             if (!$tr) {
-                require_once 'DB/DataObject.php';
+                class_exists('DB_DataObject') || require_once 'DB/DataObject.php';
                 $tr = DB_DataObject::factory( $this->options['DB_DataObject_translator']);
             }
             if (method_exists($tr,'lastUpdated') ) { // new way..