Documentation

PhpUnitAttributesFixer extends AbstractPhpUnitFixer
in package

FinalYes
Tags
author

Kuba Werłos werlos@gmail.com

Table of Contents

Properties

$fixingMap  : array<string, string>

Methods

__construct()  : mixed
getDefinition()  : FixerDefinitionInterface
getPriority()  : int
{@inheritdoc}
isCandidate()  : bool
applyPhpUnitClassFix()  : void
createAttributeTokens()  : array<int, Token>
createEscapedStringToken()  : Token
fixCovers()  : array<int, Token>
fixDataProvider()  : array<int, Token>
fixDepends()  : array<int, Token>
fixRequires()  : array<int, Token>
fixTestWith()  : array<int, Token>
fixUses()  : array<int, Token>
fixWithEnabledDisabledValue()  : array<int, Token>
fixWithoutParameters()  : array<int, Token>
fixWithSingleStringValue()  : array<int, Token>
getAttributeNameForAnnotation()  : string
getMatches()  : array<int, string>
isAttributeAlreadyPresent()  : bool
prepareFixingMap()  : void
shouldBeFixed()  : bool
toClassConstant()  : array<int, Token>

Properties

Methods

getPriority()

{@inheritdoc}

public getPriority() : int

Must run before FullyQualifiedStrictTypesFixer, PhpdocSeparationFixer, PhpdocTrimConsecutiveBlankLineSeparationFixer, PhpdocTrimFixer.

Return values
int

applyPhpUnitClassFix()

protected applyPhpUnitClassFix(Tokens $tokens, int $startIndex, int $endIndex) : void
Parameters
$tokens : Tokens
$startIndex : int
$endIndex : int

createAttributeTokens()

private static createAttributeTokens(Tokens $tokens, int $index, string $className, Token ...$attributeTokens) : array<int, Token>
Parameters
$tokens : Tokens
$index : int
$className : string
$attributeTokens : Token
Return values
array<int, Token>

isAttributeAlreadyPresent()

private static isAttributeAlreadyPresent(Tokens $tokens, int $index, array<int, Token$tokensToInsert) : bool
Parameters
$tokens : Tokens
$index : int
$tokensToInsert : array<int, Token>
Return values
bool

shouldBeFixed()

private static shouldBeFixed(string $annotationName, string $annotationScope) : bool
Parameters
$annotationName : string
$annotationScope : string
Return values
bool

toClassConstant()

private static toClassConstant(class-string $name) : array<int, Token>
Parameters
$name : class-string
Return values
array<int, Token>

        
On this page

Search results