TestDataCollection
in package
implements
Countable, IteratorAggregate
Read onlyYes
FinalYes
Tags
Table of Contents
Interfaces
- Countable
- IteratorAggregate
Properties
- $data : array<int, TestData>
- $fromDataProvider : DataFromDataProvider|null
Methods
- asArray() : array<int, TestData>
- count() : int
- dataFromDataProvider() : DataFromDataProvider
- fromArray() : self
- getIterator() : TestDataCollectionIterator
- hasDataFromDataProvider() : bool
- __construct() : mixed
Properties
$data
private
array<int, TestData>
$data
$fromDataProvider
private
DataFromDataProvider|null
$fromDataProvider
Methods
asArray()
public
asArray() : array<int, TestData>
Return values
array<int, TestData>count()
public
count() : int
Return values
intdataFromDataProvider()
public
dataFromDataProvider() : DataFromDataProvider
Tags
Return values
DataFromDataProviderfromArray()
public
static fromArray(array<int, TestData> $data) : self
Parameters
- $data : array<int, TestData>
Return values
selfgetIterator()
public
getIterator() : TestDataCollectionIterator
Return values
TestDataCollectionIteratorhasDataFromDataProvider()
public
hasDataFromDataProvider() : bool
Tags
Return values
bool__construct()
private
__construct(TestData ...$data) : mixed
Parameters
- $data : TestData