我目前正在嘗試使用PHP(Drupal)進行調查。 到目前爲止,我有這樣的:PHP類:我應該使用2個類還是1個?
class Survey{
public $id;
public $uid;
public $rate;
public $reason;
public $complete;
public $opinion;
public function save(){
drupal_write_record('survey', $this);
}
}
這是偉大的,我可以創建調查的一個新實例,設置屬性,並調用保存就可以了。
但是,我也希望能夠有方法從數據庫檢索這些調查的結果並對它們採取行動,給我不同的數字。在類Survey
中使用這些方法並不合適,因爲它們實際上是多個調查。但是它們是相關的,並且可能還會返回Survey
的實例,因此不確定它們是否應該是完全獨立的類。這裏做的最好的事情是什麼?
順便說一句我不在乎它是否是Drupally的答案。
感謝, Amshad
我認爲你需要改善你的問題標題。 – 2013-03-09 18:16:44
是啊不知道該怎麼稱呼它,任何暗示? – Amshad 2013-03-09 18:58:40
閱讀時(特別是來自搜索鏈接),您的問題必須反映技術(語言或平臺)。 – 2013-03-09 19:01:49