PHP Class Behat\Behat\Transformation\Transformation\ColumnBasedTableTransformation

Author: Konstantin Kudryashov ([email protected])
Inheritance: extends Behat\Testwork\Call\RuntimeCallee, implements Behat\Behat\Transformation\SimpleArgumentTransformation
Datei anzeigen Open project: behat/behat

Public Methods

Method Description
__construct ( string $pattern, callable $callable, null | string $description = null ) Initializes transformation.
__toString ( )
getPattern ( )
getPriority ( )
supportsDefinitionAndArgument ( Behat\Behat\Definition\Call\DefinitionCall $definitionCall, $argumentIndex, $argumentValue )
supportsPatternAndMethod ( $pattern, ReflectionMethod $method )
transformArgument ( CallCenter $callCenter, Behat\Behat\Definition\Call\DefinitionCall $definitionCall, $argumentIndex, $argumentValue )

Method Details

__construct() public method

Initializes transformation.
public __construct ( string $pattern, callable $callable, null | string $description = null )
$pattern string
$callable callable
$description null | string

__toString() public method

public __toString ( )

getPattern() public method

public getPattern ( )

getPriority() public method

public getPriority ( )

supportsDefinitionAndArgument() public method

public supportsDefinitionAndArgument ( Behat\Behat\Definition\Call\DefinitionCall $definitionCall, $argumentIndex, $argumentValue )
$definitionCall Behat\Behat\Definition\Call\DefinitionCall

supportsPatternAndMethod() public static method

public static supportsPatternAndMethod ( $pattern, ReflectionMethod $method )
$method ReflectionMethod

transformArgument() public method

public transformArgument ( CallCenter $callCenter, Behat\Behat\Definition\Call\DefinitionCall $definitionCall, $argumentIndex, $argumentValue )
$callCenter Behat\Testwork\Call\CallCenter
$definitionCall Behat\Behat\Definition\Call\DefinitionCall