2011-12-05 111 views
2

在CakePHP 1.3我平时模型属性的定义和PHPDoc的添加到我的模型和控制器,像这样:有没有办法让Netbeans PHP可以很好地与CakePHP2延迟加载?

/** 
* @var Vegetable 
*/ 
public $Vegetable; 

在NetBeans这使“智能感知”式的自我暗示,显示PHPDoc的信息,一般是一个福音。不幸的是,在CakePHP 2中,似乎这会导致模型懒加载失败,因为对于已存在的属性,永远不会调用魔术方法__isset()__get()

缺少autosuggest会是一个苦心的药物 - 有没有人遇到过这个问题,你能看到任何解决方法吗?

+0

如果您投票结束,请分享您的智慧。 – contrebis

回答

1

使用@property注释(在类描述中)。

+0

感谢@tmysik,不知道这个标签,可能是最简单的解决方案。 [此处的属性文档](http://manual.phpdoc.org/HTMLSmartyConverter/PHP/phpDocumentor/tutorial_tags.property.pkg.html) – contrebis

相关问题