おそらく、これは Yii に関する質問ではなく、デザイン パターンに関する質問や OOP に関する質問に近いかもしれません。
を使用すべきか使用すべきでないかについての議論を始めたくありませんaccessors
。
アプリケーション開発でそれらを広く使用するつもりであることを考慮すると、abstract
それらに意味があるかどうか疑問に思い始めていaccessors
ます。
public properties
変換したいものはたくさんprivate
ありますが、適切なものを使用してそれらgetters
をsetters
操作します。これらの操作のほとんどは、コントローラーで行われます。
このクラスを作成することは理にかなっていますかcomponents/Controller.php
(すべてのコントローラーがextend
そこから作成されます)、ある種の一般的なものaccessors
ですか?
もしそうなら、使用を検討する必要がありmagic methods
ますか? (そのようなシナリオに適用できるとしたら?)
前もって感謝します。