PHP Class Metabor\Statemachine\Condition\SymfonyExpression

Author: otischlinger
Inheritance: extends Metabor\Named, implements MetaborStd\Statemachine\ConditionInterface
Afficher le fichier Open project: metabor/statemachine

Méthodes publiques

Méthode Description
__construct ( string $name, array $values = [], Symfony\Component\ExpressionLanguage\ExpressionLanguage $expressionLanguage = null )
checkCondition ( $subject, ArrayAccess $context )

Méthodes protégées

Méthode Description
getExpression ( ) : Symfony\Component\ExpressionLanguage\Expression

Method Details

__construct() public méthode

public __construct ( string $name, array $values = [], Symfony\Component\ExpressionLanguage\ExpressionLanguage $expressionLanguage = null )
$name string
$values array
$expressionLanguage Symfony\Component\ExpressionLanguage\ExpressionLanguage

checkCondition() public méthode

public checkCondition ( $subject, ArrayAccess $context )
$context ArrayAccess

getExpression() protected méthode

protected getExpression ( ) : Symfony\Component\ExpressionLanguage\Expression
Résultat Symfony\Component\ExpressionLanguage\Expression