PHP 클래스 SlevomatCodingStandard\Helpers\ReferencedNameHelper

- extending a class, implementing an interface - typehinting a class or an interface - creating new instance of a class - class whose static method or a property is accessed - thrown and caught exception names Following occurrences are not considered as a referenced name: - namespace name - type name in a use statement - class name in a class definition
파일 보기 프로젝트 열기: slevomat/coding-standard 1 사용 예제들

공개 메소드들

메소드 설명
findReferencedNameEndPointer ( PHP_CodeSniffer_File $phpcsFile, integer $startPointer ) : integer | null
getAllReferencedNames ( PHP_CodeSniffer_File $phpcsFile, integer $openTagPointer ) : ReferencedName[]

비공개 메소드들

메소드 설명
createAllReferencedNames ( PHP_CodeSniffer_File $phpcsFile, integer $openTagPointer ) : ReferencedName[]
isReferencedName ( PHP_CodeSniffer_File $phpcsFile, integer $startPointer ) : boolean

메소드 상세

findReferencedNameEndPointer() 공개 정적인 메소드

public static findReferencedNameEndPointer ( PHP_CodeSniffer_File $phpcsFile, integer $startPointer ) : integer | null
$phpcsFile PHP_CodeSniffer_File
$startPointer integer
리턴 integer | null

getAllReferencedNames() 공개 정적인 메소드

public static getAllReferencedNames ( PHP_CodeSniffer_File $phpcsFile, integer $openTagPointer ) : ReferencedName[]
$phpcsFile PHP_CodeSniffer_File
$openTagPointer integer
리턴 ReferencedName[] referenced names