有没有办法让Netbeans PHP与CakePHP2延迟加载很好地玩?

时间:2011-12-05 17:17:36

标签: php cakephp netbeans cakephp-2.0 isset

在CakePHP 1.3中,我通常会将模型属性定义和PHPDoc添加到我的模型和控制器中,如下所示:

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

在Netbeans中,这提供了“Intellisense”式自动提示,显示PHPDoc信息,并且通常是一个福音。不幸的是,在CakePHP 2中,这似乎导致模型延迟加载失败,因为永远不会为已经存在的属性调用魔术方法__isset()__get()

缺乏autosuggest将是一个难以接受的苦药 - 有没有人遇到过这个问题,你能看到任何变通方法吗?

1 个答案:

答案 0 :(得分:1)

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