Changeset 21918


Ignore:
Timestamp:
2012/06/12 21:59:12 (9 years ago)
Author:
shutta
Message:

#1867 (プラグイン> インストール/アンインストール、有効/無効、アップデートの処理中のエラーを制御できるように改善)

File:
1 edited

Legend:

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

    r21894 r21918  
    833833        $arrErr = array(); 
    834834        if (method_exists($class_name, $exec_func) === true) { 
    835             call_user_func(array($class_name, $exec_func), $obj); 
     835            $ret = call_user_func(array($class_name, $exec_func), $obj); 
     836            if (!(is_null($ret) || $ret === true)) { 
     837                $arrErr[$obj['plugin_code']] = $ret; 
     838            } 
    836839        } else { 
    837840            $arrErr['plugin_error'] = '※ ' . $class_name . '.php に' . $exec_func . 'が見つかりません。<br/>'; 
Note: See TracChangeset for help on using the changeset viewer.