我已經嘗試了許多PHP MVC框架,我注意到,在許多框架,你可以做這樣的事情:一般MVC問題 - 命名,結構(PHP)
$this->security->encodeForHTML();
所以,基本上還有一類安全,其中包含一個encodeForHTML()方法。這個安全類不是單身嗎?這種「內部」單身課程有沒有特定的名稱?
因爲有其他類不屬於單身:
$form = new Form;
在這種情況下,只要你想,你可以創建許多形式。我明白了這一點,初始化許多安全類顯然沒有意義,但我想知道,這些類是否有名稱(除了單例和非單例)?一個人建議爲可以創建的類使用單詞「插件」,併爲那些在框架中構建的類使用「庫」。那有意義嗎?
感謝您的回覆!