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
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
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