Documentation

PhpdocNoUselessInheritdocFixer extends AbstractFixer
in package

FinalYes

Remove inheritdoc tags from classy that does not inherit.

Table of Contents

Methods

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

Methods

getPriority()

{@inheritdoc}

public getPriority() : int

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

Return values
int

fixClassyInside()

private fixClassyInside(Tokens $tokens, int $classOpenIndex, int $classEndIndex, bool $fixThisLevel) : void
Parameters
$tokens : Tokens
$classOpenIndex : int
$classEndIndex : int
$fixThisLevel : bool

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

        
On this page

Search results