使用 PHPDoc @property 加载模型以进行自动完成
我正在使用 PHP 的 Codeigniter 框架。我想知道是否有一种方法可以使用 PHPDoc @property 在模型中加载方法以进行自动完成。
我的意思是......
class abc_controller extends Controller {
/**
* @property Model1
*/
function func() {
$this->load->model("Model1"); // I am loading the model here
$result = $this->Model1->getIds();
// When I type Model1 in the statement above, it should popup
// an autocompletion box populated with all the methods of Model1
}
}
我在使用 Cakephp 时使用 NetBeans 做了类似的事情。我想知道 CodeIgniter 是否也可以这样做/
问候
I am using Codeigniter framework for PHP. I was wondering if there is a way to load methods in a Model for autocompletion using PHPDoc @property.
What I mean is ....
class abc_controller extends Controller {
/**
* @property Model1
*/
function func() {
$this->load->model("Model1"); // I am loading the model here
$result = $this->Model1->getIds();
// When I type Model1 in the statement above, it should popup
// an autocompletion box populated with all the methods of Model1
}
}
I did something like this using NetBeans while working on Cakephp. I was wondering if such a thing is possible for CodeIgniter as well/
Regards
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要向您的 phpdoc 类添加属性。观看此视频 http://netbeans.org/kb/ docs/php/class-property-variables-screencast.html
或者,如果您从具有混合返回类型的函数中获取值,则需要像这样:
You need to add property to your class phpdoc. Check this video out http://netbeans.org/kb/docs/php/class-property-variables-screencast.html
Or if you are getting a value from a function with a mixed return type you need to to it like this: