Documentation

PhpdocNoUselessInheritdocFixer extends AbstractFixer
in package

Remove inheritdoc tags from classy that does not inherit.

Tags
author

SpacePossum

Table of Contents

getDefinition()  : mixed
{@inheritdoc}
getPriority()  : mixed
{@inheritdoc}
isCandidate()  : mixed
{@inheritdoc}
applyFix()  : mixed
{@inheritdoc}
fixClassy()  : int
fixClassyInside()  : mixed
fixClassyOutside()  : mixed
fixToken()  : mixed
isExtendingOrImplementing()  : bool
isUsingTrait()  : bool

Methods

getPriority()

{@inheritdoc}

public getPriority() : mixed

Must run before NoEmptyPhpdocFixer, NoTrailingWhitespaceInCommentFixer, PhpdocAlignFixer. Must run after AlignMultilineCommentFixer, CommentToPhpdocFixer, PhpdocIndentFixer, PhpdocScalarFixer, PhpdocToCommentFixer, PhpdocToCommentFixer, PhpdocTypesFixer.

Return values
mixed

fixClassyInside()

private fixClassyInside(Tokens $tokens, int $classOpenIndex, int $classEndIndex, bool $fixThisLevel) : mixed
Parameters
$tokens : Tokens
$classOpenIndex : int
$classEndIndex : int
$fixThisLevel : bool
Return values
mixed

isExtendingOrImplementing()

private isExtendingOrImplementing(Tokens $tokens, int $classIndex, int $classOpenIndex) : bool
Parameters
$tokens : Tokens
$classIndex : int
$classOpenIndex : int
Return values
bool

isUsingTrait()

private isUsingTrait(Tokens $tokens, int $classIndex, int $classOpenIndex, int $classCloseIndex) : bool
Parameters
$tokens : Tokens
$classIndex : int
$classOpenIndex : int
$classCloseIndex : int
Return values
bool

Search results