我在PhpStorm中堆積了一個問題。我有一個代碼: /**
* $this->data['rows'] My_Class[]
*/
public function countRows(){
foreach($this->data['rows'] as $row){
$row->(here i want to get all functions in a class w
例如: class A {
static function model() {
$class = static::class;
return new $class;
}
}
class B extends A {
var $var;
}
我能告訴編輯代碼B::model()返回類型爲乙調用者,而不是別人?我試過@return sel
好吧,標題聽起來很奇怪,但這裏的情況是: class A
{
use AA;
protected function methodOfA() {}
}
/**
* @method void methodOfA()
*/
trait AA
{
public function methodOfAA()
{
$this->methodOf
我想整理一個PHPDoc僅部分使用的大函數包含文件。有沒有PHPDoc的一些功能,如 function name($var1,$var2){ // explanation what it does
# ...
}
和一些地方的PHPDoc的存在,但不完全像一些變量缺失: /**
* explanation
*
* @param boolean $var
我想在PhpStorm檢查,如果方法PHPDoc的宣佈對於每個參數類型,例如: /**
* @param @value
**/
public function someMethod($value)....
將作爲@param $值無效缺少類型,有效例如: /**
* @param string @value
**/
public function someMethod($value