- Timestamp:
- 2013/03/09 18:57:53 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/camp/camp-2_13-plugin/data/class/plugin/SC_Plugin_Util.php
r22629 r22641 155 155 { 156 156 $objQuery =& SC_Query_Ex::getSingletonInstance(); 157 $objQuery->setOrder(' priority DESC');157 $objQuery->setOrder('hook_point ASC, priority DESC'); 158 158 $cols = 'dtb_plugin_hookpoint.*, dtb_plugin.priority, dtb_plugin.plugin_name'; 159 159 $from = 'dtb_plugin_hookpoint LEFT JOIN dtb_plugin USING(plugin_id)'; 160 $arrRet = $objQuery->select($cols, $from); 160 $where = 'enable = 1'; 161 $arrRet = $objQuery->select($cols, $from, $where); 161 162 $arrList = array(); 162 163 foreach ($arrRet AS $key=>$val) { 163 $arrList[$val[' plugin_hookpoint_id']][$val['plugin_id']] = $val;164 $arrList[$val['hook_point']][$val['plugin_id']] = $val; 164 165 } 165 166 return $arrList; … … 192 193 return $arrErr; 193 194 } 195 196 /** 197 * フックポイントのON/OFF変更 198 * 199 * @param intger $plugin_hookpoint_id フックポイントID 200 * @return bolean $use_flg:ture=ON、false=OFF 201 */ 202 function setPluginHookPointChangeUse($plugin_hookpoint_id, $use_flg = false) { 203 $objQuery =& SC_Query_Ex::getSingletonInstance(); 204 $sqlval['use_flg'] = $use_flg; 205 $objQuery->update('dtb_plugin_hookpoint', $sqlval, 'plugin_hookpoint_id = ?', array($plugin_hookpoint_id)); 206 } 194 207 }
Note: See TracChangeset
for help on using the changeset viewer.