mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-14 00:39:57 +09:00
git-svn-id: http://xe-core.googlecode.com/svn/trunk@1571 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
d90cc28784
commit
24008a04ad
10 changed files with 88 additions and 18 deletions
|
|
@ -45,14 +45,24 @@
|
|||
FileHandler::writeFile($this->cache_file, $buff);
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 애드온 추가
|
||||
* DB에 애드온을 추가함
|
||||
**/
|
||||
function doInsert($addon) {
|
||||
$args->addon = $addon;
|
||||
$args->is_used = 'Y';
|
||||
return executeQuery('addon.insertAddon', $args);
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 애드온 활성화
|
||||
*
|
||||
* addons라는 테이블에 애드온의 이름을 등록하는 것으로 활성화를 시키게 된다
|
||||
* addons라는 테이블에 애드온의 활성화 상태를 on 시켜줌
|
||||
**/
|
||||
function doActivate($addon) {
|
||||
$args->addon = $addon;
|
||||
return executeQuery('addon.insertAddon', $args);
|
||||
$args->is_used = 'Y';
|
||||
return executeQuery('addon.updateAddon', $args);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -62,8 +72,17 @@
|
|||
**/
|
||||
function doDeactivate($addon) {
|
||||
$args->addon = $addon;
|
||||
return executeQuery('addon.deleteAddon', $args);
|
||||
$args->is_used = 'N';
|
||||
return executeQuery('addon.updateAddon', $args);
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 애드온 설정
|
||||
**/
|
||||
function doSetup($addon, $extra_vars) {
|
||||
$args->addon = $addon;
|
||||
$args->extra_vars = serialize($extra_vars);
|
||||
return executeQuery('addon.updateAddon', $args);
|
||||
}
|
||||
}
|
||||
?>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue