PHP 클래스 TheSeer\phpDox\Application

저자: Arne Blankerts ([email protected])
파일 보기 프로젝트 열기: theseer/phpdox

공개 메소드들

메소드 설명
__construct ( Factory $factory, TheSeer\phpDox\ProgressLogger $logger ) Constructor of PHPDox Application
runBootstrap ( TheSeer\phpDox\FileInfoCollection $requires ) : Bootstrap Run Bootstrap code for given list of bootstrap files
runCollector ( CollectorConfig $config ) : void Run collection process on given directory tree
runConfigChangeDetection ( TheSeer\phpDox\FileInfo $workDirectory, TheSeer\phpDox\FileInfo $configFile )
runGenerator ( GeneratorConfig $config ) : void Run Documentation generation process

메소드 상세

__construct() 공개 메소드

Constructor of PHPDox Application
public __construct ( Factory $factory, TheSeer\phpDox\ProgressLogger $logger )
$factory Factory Factory instance
$logger TheSeer\phpDox\ProgressLogger Instance of the SilentProgressLogger class

runBootstrap() 공개 메소드

Run Bootstrap code for given list of bootstrap files
public runBootstrap ( TheSeer\phpDox\FileInfoCollection $requires ) : Bootstrap
$requires TheSeer\phpDox\FileInfoCollection
리턴 Bootstrap

runCollector() 공개 메소드

Run collection process on given directory tree
public runCollector ( CollectorConfig $config ) : void
$config CollectorConfig Configuration options
리턴 void

runConfigChangeDetection() 공개 메소드

public runConfigChangeDetection ( TheSeer\phpDox\FileInfo $workDirectory, TheSeer\phpDox\FileInfo $configFile )
$workDirectory TheSeer\phpDox\FileInfo
$configFile TheSeer\phpDox\FileInfo

runGenerator() 공개 메소드

Run Documentation generation process
public runGenerator ( GeneratorConfig $config ) : void
$config GeneratorConfig
리턴 void