Ticket #2590 (new 改善提案) — at Version 1

Opened 12 years ago

Last modified 11 years ago

SC_Helper_Category が持つプロパティのアクセス権を緩やかにして欲しい

Reported by: snitta Owned by: somebody
Priority: Milestone: EC-CUBE2.13.3
Component: その他 Version: 2.13.2
Keywords: Cc:
修正済み: no

Description (last modified by snitta) (diff)

要望

SC_Helper_Category::$count_check が SC_Helper_Category_Ex から直接参照できず、既存メソッドをオーバーライドする際に不便なため改善を希望します。

改善案

アクセス修飾子を protected へ変更するのはいかがでしょうか? パッチを添付しておきます。 attachment:change_visibility.patch Download

回避策

とりあえず今は SC_Helper_Category_Ex のコンストラクタで別途代入しています。

<?php

class SC_Helper_Category_Ex extends SC_Helper_Category
{
    private $count_check;

    public function __construct($count_check = false)
    {
        parent::__construct($count_check);
        $this->count_check = $count_check;
    }
}

参考

Change History

Changed 12 years ago by snitta

アクセス修飾子を変更するパッチ

comment:1 Changed 12 years ago by snitta

  • Description modified (diff)
Note: See TracTickets for help on using tickets.