Skip to content

feat: add support for OpenFeature driver #143

feat: add support for OpenFeature driver

feat: add support for OpenFeature driver #143

Triggered via push February 19, 2025 15:14
Status Failure
Total duration 28s
Artifacts

phpstan.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

9 errors
phpstan: src/Providers/OpenFeature/OpenFeatureProvider.php#L32
Parameter #1 $attributesMap of class OpenFeature\implementation\flags\Attributes constructor expects array<array<mixed>|bool|DateTime|float|int|string|null>, array given.
phpstan: src/Providers/OpenFeature/OpenFeatureProvider.php#L49
Parameter #1 $object_or_class of function class_implements expects object|string, mixed given.
phpstan: src/Providers/OpenFeature/OpenFeatureProvider.php#L61
Global helper function 'app' should not be used.
phpstan: src/Providers/OpenFeature/OpenFeatureProvider.php#L61
Parameter #1 $abstract of function app expects string|null, mixed given.
phpstan: src/Providers/OpenFeature/OpenFeatureProvider.php#L61
Parameter #1 $provider of method OpenFeature\interfaces\provider\ProviderAware::setProvider() expects OpenFeature\interfaces\provider\Provider, mixed given.
phpstan: src/Providers/OpenFeature/OpenFeatureProvider.php#L61
Trying to invoke mixed but it's not a callable.
phpstan: src/Providers/OpenFeature/OpenFeatureProvider.php#L65
Method OpenFeature\interfaces\flags\API::getClient() invoked with 0 parameters, 2 required.
phpstan: src/Providers/OpenFeature/OpenFeatureProvider.php#L65
Method Worksome\FeatureFlags\Providers\OpenFeature\OpenFeatureProvider::flag() should return bool but returns bool|null.
phpstan
Process completed with exit code 1.