如何在 Kohana ORM v3 中设置列/成员
class Model_User extends ORM {
// columns: UserID, Name
// public $Name ; // this didn't work
}
目前我创建一个对象: $user = new Model_User() ; 并访问如下列:
$user->Name = 'My Name';
我想让我的 IDE 显示数据模型中的所有列以避免拼写错误,以及现在我可以使用哪些字段。
如何更新我的模型以便为我的 IDE 提供可能的列/属性的列表?我尝试将属性添加到类中,但这破坏了 ORM() 并且不再允许保存。我必须重写一些在从数据库读取列名后设置的基类属性。
class Model_User extends ORM {
// columns: UserID, Name
// public $Name ; // this didn't work
}
Currently I create an object:
$user = new Model_User() ;
and access columns like:
$user->Name = 'My Name';
I'd like to have my IDE show me all the columns in the data model to avoid misspellings and to now right away what fields I can use.
How do I update my model to give my IDE the list of possible columns/properties? I tried adding the properties to the class but that broke the ORM() and no longer allowed saving. I must have overridden some base class property that gets set after reading in the column names from the database.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用 phpDoc 的 @property 标签:
Use phpDoc's @property tag:
让它工作,必须使用
$
继续属性名称Got it working, have to proceed property names with
$