mirror of
https://gitee.com/ShopeX/OMS
synced 2026-03-23 10:55:34 +08:00
32 lines
929 B
PHP
32 lines
929 B
PHP
<?php
|
||
/**
|
||
* Copyright © ShopeX (http://www.shopex.cn). All rights reserved.
|
||
* See LICENSE file for license details.
|
||
*/
|
||
|
||
class base_cleandata{
|
||
function clean($type="clean"){
|
||
|
||
//清除node_id
|
||
$config = base_setup_config::deploy_info();
|
||
foreach($config['package']['app'] as $k=>$app){
|
||
$applist[] = $app['id'];
|
||
}
|
||
|
||
foreach ($applist as $str_app_id){
|
||
$app_xml = kernel::single('base_xml')->xml2array(file_get_contents(app::get($str_app_id)->app_dir.'/app.xml'),'base_app');
|
||
if (isset($app_xml['node_id'])&&$app_xml['node_id']=="true"&&base_shopnode::node_id($str_app_id)){
|
||
// 获取节点.
|
||
base_shopnode::delete_node_id($str_app_id);
|
||
}
|
||
}
|
||
|
||
//清除证书
|
||
base_certificate::del_certificate();
|
||
|
||
//清除shopex_id
|
||
base_enterprise::set_enterprise_info(null);
|
||
}
|
||
|
||
}
|