有人建议我“使用代码完成”,我意识到虽然我的IDE有代码完成功能,但它无法识别大部分从CakePHP框架继承的方法和变量,尤其是视图的Helper方法。我正在使用PhpED,但它似乎像Eclipse和其他编辑器一样应该能够实现代码完成。
我按照这篇文章的建议去做,但没有效果;我创建了一个helpers.php文件,其中包含了所有Helper的定义,并将其包含在项目中,但是代码完成仍然无法与Helper一起工作。
我认为问题的一部分在于Mark Story的帖子来自于旧版本的cake(我正在使用Cake 1.3),因此我更新了Helper的定义如下:
我按照这篇文章的建议去做,但没有效果;我创建了一个helpers.php文件,其中包含了所有Helper的定义,并将其包含在项目中,但是代码完成仍然无法与Helper一起工作。
我认为问题的一部分在于Mark Story的帖子来自于旧版本的cake(我正在使用Cake 1.3),因此我更新了Helper的定义如下:
$this->Form = new FormHelper();
但是目前还没有任何视图的代码自动完成。有办法使其工作吗?除了Helpers,我真的很想让像Model->find()这样的函数也能够自动完成,但这些也不起作用。