<?php class_implements(object|string $object_or_class, bool $autoload = true): array|false
<?php $providedSolutions = $this->solutionProviders ->filter(function (string $solutionClass) { if (! in_array(HasSolutionsForThrowable::class, class_implements($solutionClass) ?: [])) { return false; }
<?php return null; } if (! in_array(Solution::class, class_implements($solutionClass) ?: [])) { return null; }