PHP 클래스 TheSeer\phpDox\Collector\InheritanceResolver

파일 보기 프로젝트 열기: theseer/phpdox

공개 메소드들

메소드 설명
__construct ( TheSeer\phpDox\ProgressLogger $logger )
getUnresolved ( )
hasUnresolved ( )
resolve ( array $changed, Project $project, InheritanceConfig $config )

비공개 메소드들

메소드 설명
addUnresolved ( AbstractUnitObject $unit, $missingUnit )
getUnitByName ( $name ) : AbstractUnitObject
processExtends ( AbstractUnitObject $unit, AbstractUnitObject $extends )
processImplements ( AbstractUnitObject $unit, AbstractUnitObject $implements )
processTraitUse ( AbstractUnitObject $unit, TheSeer\phpDox\Collector\TraitUseObject $use, AbstractUnitObject $trait )
setupDependencies ( )

메소드 상세

__construct() 공개 메소드

public __construct ( TheSeer\phpDox\ProgressLogger $logger )
$logger TheSeer\phpDox\ProgressLogger

getUnresolved() 공개 메소드

public getUnresolved ( )

hasUnresolved() 공개 메소드

public hasUnresolved ( )

resolve() 공개 메소드

public resolve ( array $changed, Project $project, InheritanceConfig $config )
$changed array
$project Project
$config TheSeer\phpDox\InheritanceConfig