프로퍼티 | 타입 | 설명 | |
---|---|---|---|
$baseElement | |||
$countTypes | |||
$indexTypes | |||
$searchTypes | |||
$tagTypes | |||
$targetTypes |
메소드 | 설명 | |
---|---|---|
__construct ( $baseElement ) |
메소드 | 설명 | |
---|---|---|
convertMethodNameToWords ( string $methodName ) : array |
||
determineCountType ( array |
||
determineIndexType ( array |
||
determineSearchType ( array |
||
determineTagType ( string $targetType ) : string | ||
determineTargetType ( array |
||
isPluralTarget ( string $targetType ) : boolean | ||
retrieveElement ( $methodName, $methodArgs ) | ||
retrieveElements ( string $methodName, array |
protected convertMethodNameToWords ( string $methodName ) : array |
||
$methodName | string | camelCase string to parse |
리턴 | array |
protected determineCountType ( array |
||
$words | array |
|
리턴 | integer | null |
protected determineIndexType ( array |
||
$words | array |
|
리턴 | integer | null |
protected determineSearchType ( array |
||
$words | array |
|
리턴 | string | null |
protected determineTagType ( string $targetType ) : string | ||
$targetType | string | |
리턴 | string |
protected determineTargetType ( array |
||
$words | array |
|
리턴 | string |
protected isPluralTarget ( string $targetType ) : boolean | ||
$targetType | string | |
리턴 | boolean |
protected retrieveElements ( string $methodName, array |
||
$methodName | string | |
$methodArgs | array |
|
리턴 | array |