BasePHPElement
abstract class BasePHPElement (View source)
Traits
Properties
| Link[] | $links | from PHPDocElement | |
| string | $phpdoc | from PHPDocElement | |
| See[] | $see | from PHPDocElement | |
| Since[] | $sinceTags | from PHPDocElement | |
| Deprecated[] | $deprecatedTags | from PHPDocElement | |
| RemovedTag[] | $removedTags | from PHPDocElement | |
| Param[] | $paramTags | from PHPDocElement | |
| Return_[] | $returnTags | from PHPDocElement | |
| Var_[] | $varTags | from PHPDocElement | |
| string[] | $tagNames | from PHPDocElement | |
| bool | $hasInheritDocTag | from PHPDocElement | |
| bool | $hasInternalMetaTag | from PHPDocElement | |
| Template> | $templateTypes | from PHPDocElement | |
| string|null | $name | ||
| $stubBelongsToCore | |||
| Exception|null | $parseError | ||
| $mutedProblems | |||
| $availableVersionsRangeFromAttribute | |||
| string|null | $sourceFilePath | ||
| bool | $duplicateOtherElement | ||
| $stubObjectHash | |||
| $id | |||
| $isDeprecated |
Methods
readObjectFromStubNode(Node $node)
No description
static string
getFQN(Node $node)
No description
static string
getShortName(Node $node)
No description
static array
static array
convertParsedTypeToArray(Name|Identifier|NullableType|string|UnionType|null|Type $type)
No description
static string
getTypeNameFromNode(Name|Identifier|NullableType|string $type)
No description
static string[]
findTypesFromAttribute(array $attrGroups)
No description
static array
findAvailableVersionsRangeFromAttribute(array $attrGroups)
No description
static bool
hasTentativeTypeAttribute(array $attrGroups)
No description
bool
hasMutedProblem(int $stubProblemType)
No description
checkDeprecationTag($node)
No description
Details
protected
collectTags(Node $node)
No description
abstract BasePHPElement
readObjectFromReflection(Reflector $reflectionObject)
No description
abstract BasePHPElement
readObjectFromStubNode(Node $node)
No description
abstract
readMutedProblems(stdClass|array $jsonData)
No description
static string
getFQN(Node $node)
No description
static string
getShortName(Node $node)
No description
static protected array
getReflectionTypeAsArray(ReflectionType|null $type)
No description
static protected array
convertParsedTypeToArray(Name|Identifier|NullableType|string|UnionType|null|Type $type)
No description
static protected string
getTypeNameFromNode(Name|Identifier|NullableType|string $type)
No description
static protected string[]
findTypesFromAttribute(array $attrGroups)
No description
static protected array
findAvailableVersionsRangeFromAttribute(array $attrGroups)
No description
static protected bool
hasTentativeTypeAttribute(array $attrGroups)
No description
bool
hasMutedProblem(int $stubProblemType)
No description
checkDeprecationTag($node)
No description