1
我使用Yii框架与phpStorm IDE为我的一个PHP项目。我怎样才能得到返回类型在php中没有@return评论行
$form = $this->beginWidget(
'CActiveForm', array(
'id' => 'form-id',
'enableAjaxValidation' => true,
'enableClientValidation' => true,
)
);
$ form由于方法的第一个参数在此调用之后是CActiveForm的一个实例。 当我输入
$form->
在ide它不给参数或方法提示。所以我需要告诉ide $ form的类型是CActiveForm。我不能使用comment @return,因为方法的返回类型是动态地通过第一个参数改变的。 我试过
$form = (CActiveForm) $this->beginWidget(...
但它没有奏效。我如何从这篇文章中得到ide的提示。
但在我的IDE'/ ** @var $形式CActiveForm * /'工作。谢谢。 – 2012-03-10 11:34:46