PHP Class Blackfire\Player\Player

Author: Fabien Potencier ([email protected])
Afficher le fichier Open project: blackfireio/player Class Usage Examples

Méthodes publiques

Méthode Description
__construct ( Client | Client[] $client )
addExtension ( Blackfire\Player\Extension\ExtensionInterface $extension )
run ( Scenario $scenario ) : Result
runMulti ( ScenarioSet $scenarioSet, $concurrency = null ) : array
setExpressionLanguage ( Symfony\Component\ExpressionLanguage\ExpressionLanguage $language )
setLogger ( Psr\Log\LoggerInterface $logger )

Private Methods

Méthode Description
createRequest ( Step $step, ValueBag $values )
getLanguage ( )
getRequestFactory ( )
registerHandlers ( )

Method Details

__construct() public méthode

public __construct ( Client | Client[] $client )
$client GuzzleHttp\Client | GuzzleHttp\Client[]

addExtension() public méthode

public addExtension ( Blackfire\Player\Extension\ExtensionInterface $extension )
$extension Blackfire\Player\Extension\ExtensionInterface

run() public méthode

public run ( Scenario $scenario ) : Result
$scenario Scenario
Résultat Result

runMulti() public méthode

public runMulti ( ScenarioSet $scenarioSet, $concurrency = null ) : array
$scenarioSet ScenarioSet
Résultat array

setExpressionLanguage() public méthode

public setExpressionLanguage ( Symfony\Component\ExpressionLanguage\ExpressionLanguage $language )
$language Symfony\Component\ExpressionLanguage\ExpressionLanguage

setLogger() public méthode

public setLogger ( Psr\Log\LoggerInterface $logger )
$logger Psr\Log\LoggerInterface