| @@ 126-145 (lines=20) @@ | ||
| 123 | * @brief Delete module trigger |
|
| 124 | * |
|
| 125 | */ |
|
| 126 | function deleteModuleTriggers($module) |
|
| 127 | { |
|
| 128 | $args = new stdClass(); |
|
| 129 | $args->module = $module; |
|
| 130 | ||
| 131 | $output = executeQuery('module.deleteModuleTriggers', $args); |
|
| 132 | if($output->toBool()) |
|
| 133 | { |
|
| 134 | //remove from cache |
|
| 135 | $GLOBALS['__triggers__'] = NULL; |
|
| 136 | $oCacheHandler = CacheHandler::getInstance('object', NULL, TRUE); |
|
| 137 | if($oCacheHandler->isSupport()) |
|
| 138 | { |
|
| 139 | $cache_key = 'triggers'; |
|
| 140 | $oCacheHandler->delete($cache_key); |
|
| 141 | } |
|
| 142 | } |
|
| 143 | ||
| 144 | return $output; |
|
| 145 | } |
|
| 146 | ||
| 147 | /** |
|
| 148 | * @brief Add module extend |
|
| @@ 1099-1115 (lines=17) @@ | ||
| 1096 | /** |
|
| 1097 | * @brief Remove extra vars from the module |
|
| 1098 | */ |
|
| 1099 | function deleteModuleExtraVars($module_srl) |
|
| 1100 | { |
|
| 1101 | $args = new stdClass(); |
|
| 1102 | $args->module_srl = $module_srl; |
|
| 1103 | $output = executeQuery('module.deleteModuleExtraVars', $args); |
|
| 1104 | ||
| 1105 | //remove from cache |
|
| 1106 | $oCacheHandler = CacheHandler::getInstance('object', null, true); |
|
| 1107 | if($oCacheHandler->isSupport()) |
|
| 1108 | { |
|
| 1109 | $object_key = 'module_extra_vars:'.$module_srl; |
|
| 1110 | $cache_key = $oCacheHandler->getGroupKey('site_and_module', $object_key); |
|
| 1111 | $oCacheHandler->delete($cache_key); |
|
| 1112 | } |
|
| 1113 | ||
| 1114 | return $output; |
|
| 1115 | } |
|
| 1116 | ||
| 1117 | /** |
|
| 1118 | * @brief Grant permission to the module |
|