class DataFromTestDependency
@psalm-immutable
@no-named-arguments Parameter names are not covered by the backward compatibility promise for PHPUnit
Hierarchy
- class \PHPUnit\Event\TestData\TestData
- class \PHPUnit\Event\TestData\DataFromTestDependency extends \PHPUnit\Event\TestData\TestData
Expanded class hierarchy of DataFromTestDependency
1 file declares its use of DataFromTestDependency
- TestMethodBuilder.php in vendor/
phpunit/ phpunit/ src/ Event/ Value/ Test/ TestMethodBuilder.php
File
-
vendor/
phpunit/ phpunit/ src/ Event/ Value/ Test/ TestData/ DataFromTestDependency.php, line 17
Namespace
PHPUnit\Event\TestDataView source
final class DataFromTestDependency extends TestData {
public static function from(string $data) : self {
return new self($data);
}
/**
* @psalm-assert-if-true DataFromTestDependency $this
*/
public function isFromTestDependency() : bool {
return true;
}
}
Members
Title Sort descending | Modifiers | Object type | Summary | Overriden Title | Overrides |
---|---|---|---|---|---|
DataFromTestDependency::from | public static | function | |||
DataFromTestDependency::isFromTestDependency | public | function | @psalm-assert-if-true DataFromTestDependency $this | Overrides TestData::isFromTestDependency | |
TestData::$data | private | property | |||
TestData::data | public | function | |||
TestData::isFromDataProvider | public | function | @psalm-assert-if-true DataFromDataProvider $this | 1 | |
TestData::__construct | protected | function | 1 |