PHP Класс Behat\Gherkin\Keywords\KeywordsDumper

Автор: Konstantin Kudryashov ([email protected])
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( KeywordsInterface $keywords ) Initializes dumper.
dump ( string $language, boolean $short = true, boolean $excludeAsterisk = false ) : string | array Dumps keyworded feature into string.
dumpKeywords ( array $keywords, boolean $isShort ) : string Defaults keywords dumper.
setKeywordsDumperFunction ( callable $mapper ) Sets keywords mapper function.

Защищенные методы

Метод Описание
dumpBackground ( string $keyword, boolean $short = true, $excludeAsterisk = false ) : string Dumps background example.
dumpFeature ( string $keyword, boolean $short = true, $excludeAsterisk = false ) : string Dumps feature example.
dumpOutline ( string $keyword, boolean $short = true, $excludeAsterisk = false ) : string Dumps outline example.
dumpScenario ( string $keyword, boolean $short = true, $excludeAsterisk = false ) : string Dumps scenario example.
dumpStep ( string $keywords, string $text, boolean $short = true, $excludeAsterisk = false ) : string Dumps step example.

Описание методов

__construct() публичный Метод

Initializes dumper.
public __construct ( KeywordsInterface $keywords )
$keywords KeywordsInterface Keywords instance

dump() публичный Метод

Dumps keyworded feature into string.
public dump ( string $language, boolean $short = true, boolean $excludeAsterisk = false ) : string | array
$language string Keywords language
$short boolean Dump short version
$excludeAsterisk boolean
Результат string | array String for short version and array of features for extended

dumpBackground() защищенный Метод

Dumps background example.
protected dumpBackground ( string $keyword, boolean $short = true, $excludeAsterisk = false ) : string
$keyword string Item keyword
$short boolean Dump short version?
Результат string

dumpFeature() защищенный Метод

Dumps feature example.
protected dumpFeature ( string $keyword, boolean $short = true, $excludeAsterisk = false ) : string
$keyword string Item keyword
$short boolean Dump short version?
Результат string

dumpKeywords() публичный Метод

Defaults keywords dumper.
public dumpKeywords ( array $keywords, boolean $isShort ) : string
$keywords array Keywords list
$isShort boolean Is short version
Результат string

dumpOutline() защищенный Метод

Dumps outline example.
protected dumpOutline ( string $keyword, boolean $short = true, $excludeAsterisk = false ) : string
$keyword string Item keyword
$short boolean Dump short version?
Результат string

dumpScenario() защищенный Метод

Dumps scenario example.
protected dumpScenario ( string $keyword, boolean $short = true, $excludeAsterisk = false ) : string
$keyword string Item keyword
$short boolean Dump short version?
Результат string

dumpStep() защищенный Метод

Dumps step example.
protected dumpStep ( string $keywords, string $text, boolean $short = true, $excludeAsterisk = false ) : string
$keywords string Item keyword
$text string Step text
$short boolean Dump short version?
Результат string

setKeywordsDumperFunction() публичный Метод

Callable should accept 2 arguments (array $keywords and Boolean $isShort)
public setKeywordsDumperFunction ( callable $mapper )
$mapper callable Mapper function