PHP 클래스 TheSeer\phpDox\Generator\Project

파일 보기 프로젝트 열기: theseer/phpdox 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( TheSeer\phpDox\FileInfo $srcDir, TheSeer\phpDox\FileInfo $xmlDir )
getClasses ( string $namespace = NULL ) : TheSeer\phpDox\Generator\ClassCollection
getIndex ( ) : TheSeer\phpDox\Generator\Index
getInterfaces ( string $namespace = NULL ) : TheSeer\phpDox\Generator\InterfaceCollection
getNamespaces ( ) : DOMNodeList
getSourceDir ( ) : TheSeer\phpDox\FileInfo
getSourceTree ( ) : TheSeer\phpDox\Generator\SourceTree
getTraits ( string $namespace = NULL ) : TheSeer\phpDox\Generator\TraitCollection
getXmlDir ( ) : TheSeer\phpDox\FileInfo
hasNamespaces ( ) : boolean

비공개 메소드들

메소드 설명
initCollections ( ) : void

메소드 상세

__construct() 공개 메소드

public __construct ( TheSeer\phpDox\FileInfo $srcDir, TheSeer\phpDox\FileInfo $xmlDir )
$srcDir TheSeer\phpDox\FileInfo
$xmlDir TheSeer\phpDox\FileInfo

getClasses() 공개 메소드

public getClasses ( string $namespace = NULL ) : TheSeer\phpDox\Generator\ClassCollection
$namespace string
리턴 TheSeer\phpDox\Generator\ClassCollection

getIndex() 공개 메소드

public getIndex ( ) : TheSeer\phpDox\Generator\Index
리턴 TheSeer\phpDox\Generator\Index

getInterfaces() 공개 메소드

public getInterfaces ( string $namespace = NULL ) : TheSeer\phpDox\Generator\InterfaceCollection
$namespace string
리턴 TheSeer\phpDox\Generator\InterfaceCollection

getNamespaces() 공개 메소드

public getNamespaces ( ) : DOMNodeList
리턴 DOMNodeList

getSourceDir() 공개 메소드

public getSourceDir ( ) : TheSeer\phpDox\FileInfo
리턴 TheSeer\phpDox\FileInfo

getSourceTree() 공개 메소드

public getSourceTree ( ) : TheSeer\phpDox\Generator\SourceTree
리턴 TheSeer\phpDox\Generator\SourceTree

getTraits() 공개 메소드

public getTraits ( string $namespace = NULL ) : TheSeer\phpDox\Generator\TraitCollection
$namespace string
리턴 TheSeer\phpDox\Generator\TraitCollection

getXmlDir() 공개 메소드

public getXmlDir ( ) : TheSeer\phpDox\FileInfo
리턴 TheSeer\phpDox\FileInfo

hasNamespaces() 공개 메소드

public hasNamespaces ( ) : boolean
리턴 boolean