在PHP / Symfony / Netbeans中键入类变量的转换

时间:2010-07-29 09:46:47

标签: netbeans symfony1 types casting

每当我需要使用Netbeans的智能来显示属性/方法时,我会显式声明一个新对象,然后重新引用它。像...这样的东西。

    $moo = new Cow();
    $moo = Cow::getById(1);
    $hasMilk = $moo->hasMilk();

有没有办法可以通过在获取变量时输入变量来避免这种情况? 或者至少是愚弄Netbeans的黑客?

谢谢!

PS:解决这个问题的主要原因是如果我忘记评论第1行,并且当找不到obj时,它会使用新鲜的对象! :(

2 个答案:

答案 0 :(得分:7)

$moo = Cow::getById(1); /* @var $moo Cow */

这将告诉netbeans $ moo是Cow类型的对象

答案 1 :(得分:1)

键入vdoc并按Tab键。在显示的注释中放入类的名称。