当我在一个加载所述模型的控制器中时,Netbeans没有读取我在Models文件夹中的任何函数的phpDoc / autohinting。因此,如果我在控制器ajax.php中,即使我已经加载了模型notification.php,我也没有得到$this->notification->...
的自动提示/完成。我甚至在顶部有@property CI_Model $通知评论/ phpDoc中的页面。有什么建议吗?
答案 0 :(得分:2)
我建议你看一下这篇文章:CodeIgniter Code Completion with the Netbeans IDE for PHP
之后,我将我的模型添加到ci_autocomplete.php中:
@property Products_Model $Products_Model
我目前正在使用NetBeans IDE 6.8(Windows)
祝你好运,编码愉快!
答案 1 :(得分:1)
类属性的正确docblock是
class ClassName
{
/**
* @var type
*/
(public|private|protected) $propertyName;
所以在你的情况下,像
class MyController
{
/**
* @var CI_Model
*/
private $notification;