Ignore:
Timestamp:
2013/05/02 18:11:36 (13 years ago)
Author:
h_yoshimoto
Message:

#2236 2.12.3リリース以降の2.12-devへのコミット差し戻し

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_12-dev/data/class/helper/SC_Helper_Plugin.php

    r22567 r22796  
    2828 * @version $Id$ 
    2929 */ 
    30 class SC_Helper_Plugin  
    31 { 
     30class SC_Helper_Plugin { 
    3231    // プラグインのインスタンスの配列. 
    3332    var $arrPluginInstances = array(); 
     
    4544     * @return void 
    4645     */ 
    47     function load($plugin_activate_flg = true) 
    48     { 
     46    function load($plugin_activate_flg = true) { 
    4947 
    5048        if (!defined('CONFIG_REALFILE') || !file_exists(CONFIG_REALFILE)) return; // インストール前 
     
    8078     * @return object SC_Helper_Pluginオブジェクト 
    8179     */ 
    82     static function getSingletonInstance($plugin_activate_flg = true) 
    83     { 
     80    static function getSingletonInstance($plugin_activate_flg = true) { 
    8481        if (!isset($GLOBALS['_SC_Helper_Plugin_instance'])) { 
    8582            // プラグインのローダーがDB接続を必要とするため、 
     
    103100     * @return void 
    104101     */ 
    105     function doAction($hook_point, $arrArgs = array()) 
    106     { 
     102    function doAction($hook_point, $arrArgs = array()) { 
    107103        if (is_array($arrArgs) === false) { 
    108104            array(&$arrArgs); 
     
    158154     * @param string $priority 実行順 
    159155     */ 
    160     function registerSuperHookPoint($objPlugin, $hook_point, $function_name, $priority) 
    161     { 
     156    function registerSuperHookPoint($objPlugin, $hook_point, $function_name, $priority) { 
    162157        // スーパープラグイン関数を定義しているかを検証. 
    163158        if (method_exists($objPlugin, $function_name) === true) { 
     
    173168     * @param string $priority 実行順 
    174169     */ 
    175     function registerLocalHookPoint($objPlugin, $priority) 
    176     { 
     170    function registerLocalHookPoint($objPlugin, $priority) { 
    177171        // ローカルプラグイン関数を定義しているかを検証. 
    178172        if (method_exists($objPlugin, 'register') === true) { 
     
    191185     * @return boolean 成功すればtrue 
    192186     */ 
    193     function addAction($hook_point, $function, $priority = 0) 
    194     { 
     187    function addAction($hook_point, $function, $priority = 0) { 
    195188        if (!is_callable($function)) { 
    196189            // TODO エラー処理; コール可能な形式ではありません 
     
    209202     * @return string コールバック関数を一意に識別するID 
    210203     */ 
    211     function makeActionUniqueId($hook_point, $function, $priority) 
    212     { 
     204    function makeActionUniqueId($hook_point, $function, $priority) { 
    213205        static $filter_id_count = 0; 
    214206 
     
    249241     * @return array $arrBlocsサイトルートからメディアディレクトリへの相対パス 
    250242     */ 
    251     function getEnableBlocs($arrBlocs) 
    252     { 
     243    function getEnableBlocs($arrBlocs) { 
    253244        foreach ($arrBlocs as $key => $value) { 
    254245            // 有効なpluginのブロック以外. 
     
    270261     * @return void 
    271262     */ 
    272     function setHeadNavi($url) 
    273     { 
     263    function setHeadNavi($url) { 
    274264        $this->arrHeadNaviBlocsByPlugin[$url] = TARGET_ID_HEAD; 
    275265    } 
     
    281271     * @return void 
    282272     */ 
    283     function setHeadNaviBlocs(&$arrBlocs) 
    284     { 
     273    function setHeadNaviBlocs(&$arrBlocs) { 
    285274        foreach ($this->arrHeadNaviBlocsByPlugin as $key => $value) { 
    286275            $arrBlocs[] = array( 
     
    299288     * @return void 
    300289     */ 
    301     public static function hook($hook_point, $arrArgs = array(), $plugin_activate_flg = PLUGIN_ACTIVATE_FLAG) 
    302     { 
     290    public static function hook($hook_point, $arrArgs = array(), $plugin_activate_flg = PLUGIN_ACTIVATE_FLAG) { 
    303291        $objPlugin = SC_Helper_Plugin::getSingletonInstance($plugin_activate_flg); 
    304292        $objPlugin->doAction($hook_point, $arrArgs); 
Note: See TracChangeset for help on using the changeset viewer.