[英]How to create a php getter and setter in a javascript way
[英]Phalcon PHP: getter/setter syntax for ->save()/->update()/->create()
閱讀文檔后,我有些困惑。 它提到-> save()/-> create()/-> update()都將隱式引用模型屬性的getter和setter(如果存在)。 這種事情的語法是什么? 具體來說,當屬性與表中帶有下划線的字段相關時,該怎么辦? 我認為應該起作用的一個示例:
class Events extends \Phalcon\Mvc\Model {
protected $id;
protected $event_name;
public function setEventName($name){
$this->event_name = $name;
}
}
也許不是直接的答案:
要更改列名,您可以更好地使用: 列映射,這樣您就不必擔心setter / getters了。
除此之外AFAIK爾康使用的魔法領域的getter / setter方法,所以如果你有$id
會使用魔法的getter為$id
或使用$eventsObj->getId()
如果該方法在課堂上明確地存在。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.