Beispiel #1
0
            return self::\$_instance;
        }
        
        self::\$_instance = new self();
        return self::\$_instance;
    }
}
modelCode;
            $filePath = self::_getFilePath($fileDir, $className);
            file_put_contents($filePath, $code);
            echo "{$filePath} 生成成功!\n";
        }
        return true;
    }
    /**
     * 根据目录和类名创建文件路径
     * @param type $fileDir 目录位置
     * @param type $className 类名
     * @return type
     */
    private static function _getFilePath($fileDir, $className)
    {
        if (empty($fileDir)) {
            $fileDir = dirname(__FILE__);
        }
        return $fileDir . "/{$className}.class.php";
    }
}
$ret = ModelBuilder::createModels(DBConfig::$SERVER_SECONDMARKET_SLAVE, 'ganji_secondmarket', 'recycle_order');
echo $ret ? '创建成功' : '创建失败';
exit;