Netbeans PHP代码完成失败了,还是我失败了?

Netbeans PHP代码完成失败了,还是我失败了?,netbeans,php-5.3,Netbeans,Php 5.3,首先是一些信息,我正在使用Netbeans 7.0,项目的php解释器设置为5.3。原因是我正在使用名称空间 因此,设置是这样的,我有3个文件夹 -app Namespace App --controller --model --view ---*login.php -system Namespace Sleek -vendor Namespace Vendor --*Reform.php 我

首先是一些信息,我正在使用Netbeans 7.0,项目的php解释器设置为5.3。原因是我正在使用名称空间

因此,设置是这样的,我有3个文件夹

-app                    Namespace App
--controller
--model
--view
---*login.php
-system                 Namespace Sleek
-vendor                 Namespace Vendor
--*Reform.php
我正在使用自动加载,但是整个项目是,这是我第一次遇到代码完成不起作用的情况,我觉得很奇怪

Reform.php

namespace Vendor;
abstract class Reform {
    static function HtmlEncode($str);
}
正在被叫进来

login.php

(snip)
    <input id="url" name="url" type="hidden" value="<?php if (isset($_GET['r'])) { echo \Vendor\Reform::HtmlEncode($_GET['r']); } else { echo "/"; }; ?>">
(snip)

请忽略带有逻辑的可怕视图设置,并帮助我理解为什么当我键入\Vendor\Reform::netbeans时没有给我任何建议,但它在E_STRICT下编译和运行,这是netbeans PHP代码完成中的一个错误