HumHub Documentation (unofficial)

LineFilter
in package
implements FilterInterface

Filters scenarios by definition line number.

Tags
author

Konstantin Kudryashov ever.zet@gmail.com

Table of Contents

Interfaces

FilterInterface
Filter interface.

Properties

$filterLine  : mixed

Methods

__construct()  : mixed
Initializes filter.
filterFeature()  : FeatureNode
Filters feature according to the filter and returns new one.
isFeatureMatch()  : bool
Checks if Feature matches specified filter.
isScenarioMatch()  : bool
Checks if scenario or outline matches specified filter.

Properties

Methods

__construct()

Initializes filter.

public __construct(string $filterLine) : mixed
Parameters
$filterLine : string

Line of the scenario to filter on

isFeatureMatch()

Checks if Feature matches specified filter.

public isFeatureMatch(FeatureNode $feature) : bool
Parameters
$feature : FeatureNode

Feature instance

Return values
bool

isScenarioMatch()

Checks if scenario or outline matches specified filter.

public isScenarioMatch(ScenarioInterface $scenario) : bool
Parameters
$scenario : ScenarioInterface

Scenario or Outline node instance

Return values
bool

        
On this page

Search results