PHP Класс DataSift\Storyplayer\BrowserLib\BaseElementAction

The main thing this base class offers is the process for converting a faked element type (such as 'buttonLabelled') into something specific that we can go and find
Автор: Stuart Herbert ([email protected])
Наследование: use trait VisibleElementFinder
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$baseElement
$countTypes
$indexTypes
$searchTypes
$tagTypes
$targetTypes

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

Метод Описание
__construct ( $baseElement )

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

Метод Описание
convertMethodNameToWords ( string $methodName ) : array
determineCountType ( array $words ) : integer | null
determineIndexType ( array $words ) : integer | null
determineSearchType ( array $words ) : string | null
determineTagType ( string $targetType ) : string
determineTargetType ( array $words ) : string
isPluralTarget ( string $targetType ) : boolean
retrieveElement ( $methodName, $methodArgs )
retrieveElements ( string $methodName, array $methodArgs ) : array

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

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

public __construct ( $baseElement )

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

protected convertMethodNameToWords ( string $methodName ) : array
$methodName string camelCase string to parse
Результат array

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

protected determineCountType ( array $words ) : integer | null
$words array
Результат integer | null

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

protected determineIndexType ( array $words ) : integer | null
$words array
Результат integer | null

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

protected determineSearchType ( array $words ) : string | null
$words array
Результат string | null

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

protected determineTagType ( string $targetType ) : string
$targetType string
Результат string

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

protected determineTargetType ( array $words ) : string
$words array
Результат string

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

protected isPluralTarget ( string $targetType ) : boolean
$targetType string
Результат boolean

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

protected retrieveElement ( $methodName, $methodArgs )

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

protected retrieveElements ( string $methodName, array $methodArgs ) : array
$methodName string
$methodArgs array
Результат array

Описание свойств

$baseElement защищенное свойство

protected $baseElement

$countTypes защищенное свойство

protected $countTypes

$indexTypes защищенное свойство

protected $indexTypes

$searchTypes защищенное свойство

protected $searchTypes

$tagTypes защищенное свойство

protected $tagTypes

$targetTypes защищенное свойство

protected $targetTypes