Documentation

MetadataCollection
in package
implements Countable, IteratorAggregate

FinalYes
Tags
template-implements

IteratorAggregate<int, Metadata>

psalm-immutable
no-named-arguments

Parameter names are not covered by the backward compatibility promise for PHPUnit

Table of Contents

Interfaces

Countable
IteratorAggregate

Properties

$metadata  : array<string|int, mixed>

Methods

asArray()  : array<string|int, mixed>
count()  : int
fromArray()  : self
getIterator()  : MetadataCollectionIterator
isAfter()  : self
isAfterClass()  : self
isBackupGlobals()  : self
isBackupStaticProperties()  : self
isBefore()  : self
isBeforeClass()  : self
isClassLevel()  : self
isCovers()  : self
isCoversClass()  : self
isCoversDefaultClass()  : self
isCoversFunction()  : self
isCoversNothing()  : self
isDataProvider()  : self
isDepends()  : self
isDependsOnClass()  : self
isDependsOnMethod()  : self
isDoesNotPerformAssertions()  : self
isEmpty()  : bool
isExcludeGlobalVariableFromBackup()  : self
isExcludeStaticPropertyFromBackup()  : self
isGroup()  : self
isIgnoreClassForCodeCoverage()  : self
isIgnoreDeprecations()  : self
isIgnoreFunctionForCodeCoverage()  : self
isIgnoreMethodForCodeCoverage()  : self
isMethodLevel()  : self
isNotEmpty()  : bool
isPostCondition()  : self
isPreCondition()  : self
isPreserveGlobalState()  : self
isRequiresFunction()  : self
isRequiresMethod()  : self
isRequiresOperatingSystem()  : self
isRequiresOperatingSystemFamily()  : self
isRequiresPhp()  : self
isRequiresPhpExtension()  : self
isRequiresPhpunit()  : self
isRequiresSetting()  : self
isRunClassInSeparateProcess()  : self
isRunInSeparateProcess()  : self
isRunTestsInSeparateProcesses()  : self
isTest()  : self
isTestDox()  : self
isTestWith()  : self
isUses()  : self
isUsesClass()  : self
isUsesDefaultClass()  : self
isUsesFunction()  : self
isWithoutErrorHandler()  : self
mergeWith()  : self
__construct()  : mixed

Properties

$metadata read-only

private array<string|int, mixed> $metadata
Tags
psalm-var

list<Metadata>

Methods

asArray()

public asArray() : array<string|int, mixed>
Tags
psalm-return

list<Metadata>

Return values
array<string|int, mixed>

fromArray()

public static fromArray(array<string|int, mixed> $metadata) : self
Parameters
$metadata : array<string|int, mixed>
Tags
psalm-param

list<Metadata> $metadata

Return values
self

isBackupStaticProperties()

public isBackupStaticProperties() : self
Return values
self

isDoesNotPerformAssertions()

public isDoesNotPerformAssertions() : self
Return values
self

isExcludeGlobalVariableFromBackup()

public isExcludeGlobalVariableFromBackup() : self
Return values
self

isExcludeStaticPropertyFromBackup()

public isExcludeStaticPropertyFromBackup() : self
Return values
self

isIgnoreClassForCodeCoverage()

public isIgnoreClassForCodeCoverage() : self
Tags
deprecated

https://github.com/sebastianbergmann/phpunit/issues/5513

Return values
self

isIgnoreFunctionForCodeCoverage()

public isIgnoreFunctionForCodeCoverage() : self
Tags
deprecated

https://github.com/sebastianbergmann/phpunit/issues/5513

Return values
self

isIgnoreMethodForCodeCoverage()

public isIgnoreMethodForCodeCoverage() : self
Tags
deprecated

https://github.com/sebastianbergmann/phpunit/issues/5513

Return values
self

isPreserveGlobalState()

public isPreserveGlobalState() : self
Return values
self

isRequiresOperatingSystem()

public isRequiresOperatingSystem() : self
Return values
self

isRequiresOperatingSystemFamily()

public isRequiresOperatingSystemFamily() : self
Return values
self

isRequiresPhpExtension()

public isRequiresPhpExtension() : self
Return values
self

isRunClassInSeparateProcess()

public isRunClassInSeparateProcess() : self
Return values
self

isRunInSeparateProcess()

public isRunInSeparateProcess() : self
Return values
self

isRunTestsInSeparateProcesses()

public isRunTestsInSeparateProcesses() : self
Return values
self

isWithoutErrorHandler()

public isWithoutErrorHandler() : self
Return values
self

mergeWith()

public mergeWith(self $other) : self
Parameters
$other : self
Return values
self

        
On this page

Search results