Final Class yii\apidoc\models\PseudoTypeDoc
| Inheritance | yii\apidoc\models\PseudoTypeDoc » yii\base\BaseObject |
|---|---|
| Source Code | https://github.com/yiisoft/yii2-apidoc/blob/master/models/PseudoTypeDoc.php |
Represents API documentation information for a @phpstan-type and @psalm-type.
Public Properties
| Property | Type | Description | Defined By |
|---|---|---|---|
| $name | string | yii\apidoc\models\PseudoTypeDoc | |
| $parent | yii\apidoc\models\BaseDoc | yii\apidoc\models\PseudoTypeDoc | |
| $type | string | yii\apidoc\models\PseudoTypeDoc | |
| $value | \phpDocumentor\Reflection\Type | yii\apidoc\models\PseudoTypeDoc |
Public Methods
| Method | Description | Defined By |
|---|---|---|
| __construct() | yii\apidoc\models\PseudoTypeDoc |
Constants
| Constant | Value | Description | Defined By |
|---|---|---|---|
| TYPES | [ self::TYPE_PHPSTAN, self::TYPE_PSALM, ] | yii\apidoc\models\PseudoTypeDoc | |
| TYPE_PHPSTAN | 'phpstan' | yii\apidoc\models\PseudoTypeDoc | |
| TYPE_PSALM | 'psalm' | yii\apidoc\models\PseudoTypeDoc |
Property Details
Method Details
| public mixed __construct ( value-of | ||
| $type | value-of |
|
| $parent | yii\apidoc\models\BaseDoc | |
| $name | string | |
| $value | \phpDocumentor\Reflection\Type | |
public function __construct(
public string $type,
public BaseDoc $parent,
public string $name,
public Type $value
) {
}