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
파일 보기 프로젝트 열기: datasift/storyplayer 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$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