PHP Класс Phan\Analysis\ReferenceCountsAnalyzer

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
analyzeElementReferenceCounts ( CodeBase $code_base, AddressableElement $element, string $issue_type ) : null Check to see if the given Clazz is a duplicate
analyzeReferenceCounts ( CodeBase $code_base ) : void Take a look at all globally accessible elements and see if we can find any dead code that is never referenced

Приватные методы

Метод Описание
analyzeClassMapReferenceCounts ( CodeBase $code_base, ClassMap $class_map, integer $total_count, integer &$i ) : void
analyzeElementListReferenceCounts ( CodeBase $code_base, Phan\Library\Map | array $element_list, string $issue_type, integer $total_count, integer &$i ) : void

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

analyzeElementReferenceCounts() публичный статический Метод

Check to see if the given Clazz is a duplicate
public static analyzeElementReferenceCounts ( CodeBase $code_base, AddressableElement $element, string $issue_type ) : null
$code_base Phan\CodeBase
$element Phan\Language\Element\AddressableElement
$issue_type string
Результат null

analyzeReferenceCounts() публичный статический Метод

Take a look at all globally accessible elements and see if we can find any dead code that is never referenced
public static analyzeReferenceCounts ( CodeBase $code_base ) : void
$code_base Phan\CodeBase
Результат void