final class ExecutionOrderDependency implements Stringable (View source)

internal  This class is not covered by the backward compatibility promise for PHPUnit
 

Methods

invalid()

No description

forClass(DependsOnClass $metadata)

No description

forMethod(DependsOnMethod $metadata)

No description

static array
filterInvalid(array $dependencies)

No description

static array
mergeUnique(array $existing, array $additional)

No description

static array
diff(array $left, array $right)

No description

__construct(string $classOrCallableName, string|null $methodName = null, bool $deepClone = false, bool $shallowClone = false)

No description

string
__toString()

No description

bool
isValid()

No description

bool
shallowClone()

No description

bool
deepClone()

No description

bool
targetIsClass()

No description

string
getTarget()

No description

string
getTargetClassName()

No description

Details

static ExecutionOrderDependency invalid()

No description

static ExecutionOrderDependency forClass(DependsOnClass $metadata)

No description

Parameters

DependsOnClass $metadata

Return Value

ExecutionOrderDependency

static ExecutionOrderDependency forMethod(DependsOnMethod $metadata)

No description

Parameters

DependsOnMethod $metadata

Return Value

ExecutionOrderDependency

static array filterInvalid(array $dependencies)

No description

Parameters

array $dependencies

Return Value

array

static array mergeUnique(array $existing, array $additional)

No description

Parameters

array $existing
array $additional

Return Value

array

static array diff(array $left, array $right)

No description

Parameters

array $left
array $right

Return Value

array

__construct(string $classOrCallableName, string|null $methodName = null, bool $deepClone = false, bool $shallowClone = false)

No description

Parameters

string $classOrCallableName
string|null $methodName
bool $deepClone
bool $shallowClone

string __toString()

No description

Return Value

string

bool isValid()

No description

Return Value

bool

bool shallowClone()

No description

Return Value

bool

bool deepClone()

No description

Return Value

bool

bool targetIsClass()

No description

Return Value

bool

string getTarget()

No description

Return Value

string

string getTargetClassName()

No description

Return Value

string