netbeans - phpdoc 建议 $this->someField 的类型

标签 netbeans phpdoc phpstorm

在 Netbeans 和 phpStorm 中, 这按预期工作:

public function someMethod() {
    $objectA = uberEnterprisyFactory('someclassA');
    /* @var $objectA TheClassA */

    // $objectA-> (autocomplete for TheClassA is displayed, good)

这不会:

public function someMethod() {
    $this->objectA = uberEnterprisyFactory('somemodelA');
    /* @var $this->objectA TheClassA */

    // $this->objectA-> (no autocomplete here, not good, $this->objectA is inferred to be null)

如何向 Netbeans 和/或 phpStorm 推荐 $this->someThing 类型?

最佳答案

使用以下 PHPDoc 注释:

class MyClass {

/**
 * @var MyPropertyClass
 */
private $myProperty

}

关于netbeans - phpdoc 建议 $this->someField 的类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8750156/

相关文章:

Netbeans 8.2 没有响应

java - 如何在 Netbeans 8.0.15 中注册 Tomcat 服务器

php - php 包的文档?

php - Phpstorm 中的方言是什么

PhpStorm 2016.2 查找和替换多行文本

php - 运行 PHP 示例项目时出现词法错误

php - 简单的破旧,全面的 phpDocumentor 教程?

php - 记录隐式输入参数,例如 $_SESSION

json - PhpStorm/WebStorm REST 客户端 : easy way to send JSON?

c - 如何修复在 Dev C 和 Netbeans 中有效但在 Eclipse 中无效的 makefile?