本文整理汇总了PHP中Cart66Common::getTablePrefix方法的典型用法代码示例。如果您正苦于以下问题:PHP Cart66Common::getTablePrefix方法的具体用法?PHP Cart66Common::getTablePrefix怎么用?PHP Cart66Common::getTablePrefix使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Cart66Common
的用法示例。
在下文中一共展示了Cart66Common::getTablePrefix方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: install
public function install()
{
global $wpdb;
$prefix = Cart66Common::getTablePrefix();
$sqlFile = CART66_PATH . '/sql/database.sql';
$sql = str_replace('[prefix]', $prefix, file_get_contents($sqlFile));
$queries = explode(";\n", $sql);
$wpdb->hide_errors();
foreach ($queries as $sql) {
if (strlen($sql) > 5) {
$wpdb->query($sql);
Cart66Common::log("Running: {$sql}");
}
}
require_once CART66_PATH . "/create-pages.php";
// Set the version number for this version of Cart66
require_once CART66_PATH . "/models/Cart66Setting.php";
Cart66Setting::setValue('version', CART66_VERSION_NUMBER);
// Look for hard coded order number
if (CART66_PRO && CART66_ORDER_NUMBER !== false) {
Cart66Setting::setValue('order_number', CART66_ORDER_NUMBER);
$versionInfo = get_transient('_cart66_version_request');
if (!$versionInfo) {
$versionInfo = Cart66ProCommon::getVersionInfo();
set_transient('_cart66_version_request', $versionInfo, 43200);
}
Cart66Common::log('[' . basename(__FILE__) . ' - line ' . __LINE__ . "] Trying to register order number: " . CART66_ORDER_NUMBER . print_r($versionInfo, true));
if (!$versionInfo) {
Cart66Setting::setValue('order_number', '');
}
}
$this->upgradeDatabase();
}