Open Journal Systems  3.3.0
Http\Discovery\Strategy\DiscoveryStrategy Interface Reference
Inheritance diagram for Http\Discovery\Strategy\DiscoveryStrategy:
Http\Discovery\Strategy\CommonClassesStrategy Http\Discovery\Strategy\CommonPsr17ClassesStrategy Http\Discovery\Strategy\MockClientStrategy Http\Discovery\Strategy\PuliBetaStrategy

Static Public Member Functions

static getCandidates ($type)
 

Detailed Description

Member Function Documentation

◆ getCandidates()

static Http\Discovery\Strategy\DiscoveryStrategy::getCandidates (   $type)
static

Find a resource of a specific type.

Parameters
string$type
Returns
array The return value is always an array with zero or more elements. Each element is an array with two keys ['class' => string, 'condition' => mixed].
Exceptions
StrategyUnavailableExceptionif we cannot use this strategy.

Implemented in Http\Discovery\Strategy\CommonClassesStrategy, Http\Discovery\Strategy\PuliBetaStrategy, Http\Discovery\Strategy\CommonPsr17ClassesStrategy, and Http\Discovery\Strategy\MockClientStrategy.


The documentation for this interface was generated from the following file: