Open Journal Systems  3.3.0
Http\Discovery\Strategy\CommonClassesStrategy Class Reference
Inheritance diagram for Http\Discovery\Strategy\CommonClassesStrategy:
Http\Discovery\Strategy\DiscoveryStrategy

Static Public Member Functions

static buzzInstantiate ()
 
static getCandidates ($type)
 
static isPsr17FactoryInstalled ()
 
static symfonyPsr18Instantiate ()
 

Detailed Description

Definition at line 47 of file CommonClassesStrategy.php.

Member Function Documentation

◆ buzzInstantiate()

static Http\Discovery\Strategy\CommonClassesStrategy::buzzInstantiate ( )
static

◆ getCandidates()

static Http\Discovery\Strategy\CommonClassesStrategy::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.
}

Implements Http\Discovery\Strategy\DiscoveryStrategy.

Definition at line 108 of file CommonClassesStrategy.php.

◆ isPsr17FactoryInstalled()

static Http\Discovery\Strategy\CommonClassesStrategy::isPsr17FactoryInstalled ( )
static

Can be used as a condition.

Returns
bool

Definition at line 145 of file CommonClassesStrategy.php.

References Http\Discovery\Psr17FactoryDiscovery\findResponseFactory().

◆ symfonyPsr18Instantiate()

static Http\Discovery\Strategy\CommonClassesStrategy::symfonyPsr18Instantiate ( )
static

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