Changeset 21724


Ignore:
Timestamp:
2012/04/09 22:35:20 (9 years ago)
Author:
adachi
Message:

#1692 SC_PluginUtil::deletePluginByPluginIdを使用するように修正.

Location:
branches/version-2_12-dev/data/class
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Plugin.php

    r21712 r21724  
    757757    function deletePlugin($plugin_id, $plugin_code) { 
    758758        $arrErr = array(); 
    759  
    760759        $objQuery =& SC_Query_Ex::getSingletonInstance(); 
    761760        $objQuery->begin(); 
    762         $where = 'plugin_id = ?'; 
    763         $objQuery->delete('dtb_plugin', $where, array($plugin_id)); 
    764         $objQuery->delete('dtb_plugin_hookpoint', $where, array($plugin_id)); 
    765  
    766         if ($objQuery->commit()) { 
    767             if (SC_Utils_Ex::deleteFile($this->getPluginDir($plugin_code)) === false) { 
    768                 // TODO エラー処理 
    769             }  
    770  
    771             if (SC_Utils_Ex::deleteFile($this->getHtmlPluginDir($plugin_code)) === false) { 
    772                 // TODO エラー処理 
    773             }        
    774         } 
     761         
     762        SC_Plugin_Util_Ex::deletePluginByPluginId($plugin_id); 
     763 
     764        if (SC_Utils_Ex::deleteFile($this->getPluginDir($plugin_code)) === false) { 
     765            // TODO エラー処理 
     766        } 
     767 
     768        if (SC_Utils_Ex::deleteFile($this->getHtmlPluginDir($plugin_code)) === false) { 
     769            // TODO エラー処理 
     770        } 
     771         
     772        $objQuery->commit(); 
     773         
    775774        return $arrErr; 
    776775    } 
  • branches/version-2_12-dev/data/class/plugin/SC_Plugin_Util.php

    r21683 r21724  
    101101    function deletePluginByPluginId($plugin_id) { 
    102102        $objQuery =& SC_Query_Ex::getSingletonInstance(); 
    103         $objQuery->begin(); 
    104103        $where = 'plugin_id = ?'; 
    105104        $objQuery->delete('dtb_plugin', $where, array($plugin_id)); 
Note: See TracChangeset for help on using the changeset viewer.