Skip to content
docsv0.1.0

CapabilityGraphResult

The outcome of a {@see CapabilityGraphValidator} run.

CapabilityGraphResult::__construct()

public function __construct(int $pluginCount, array $violations, array $degradations):

Parameters

Parameters of __construct()
NameTypeDescription
$pluginCountint
$violationslist<string>unmet hard requires + dependency cycles (fatal)
$degradationslist<string>unprovided `suggests` (informational, never fatal)

CapabilityGraphResult::ok()

public function ok(): bool

True when there are no unmet requires and no dependency cycles.