WordPress\AiClientDependencies\Http\Discovery\Strategy

PuliBetaStrategy::getCandidates │ public static │ WP 1.0

Метод класса: PuliBetaStrategy{}

Хуков нет.

Возвращает

null. Ничего (null).

Использование

$result = PuliBetaStrategy::getCandidates( $type );
$type(обязательный)
.

Код PuliBetaStrategy::getCandidates() WP 7.1.3

public static function getCandidates($type)
{
    $returnData = [];
    $bindings = self::getPuliDiscovery()->findBindings($type);
    foreach ($bindings as $binding) {
        $condition = \true;
        if ($binding->hasParameterValue('depends')) {
            $condition = $binding->getParameterValue('depends');
        }
        $returnData[] = ['class' => $binding->getClassName(), 'condition' => $condition];
    }
    return $returnData;
}