PHP Class TheSeer\phpDox\Generator\Engine\Html

Inheritance: extends AbstractEngine
Afficher le fichier Open project: theseer/phpdox

Méthodes publiques

Méthode Description
__construct ( HtmlConfig $config )
buildClass ( ClassStartEvent $event )
buildClassMethod ( ClassMethodEvent $event )
buildFinish ( PHPDoxEndEvent $event )
buildInterface ( InterfaceStartEvent $event )
buildInterfaceMethod ( InterfaceMethodEvent $event )
buildSource ( TheSeer\phpDox\Generator\TokenFileStartEvent $event )
buildStart ( PHPDoxStartEvent $event )
buildTrait ( TraitStartEvent $event )
buildTraitMethod ( TraitMethodEvent $event )
registerEventHandlers ( TheSeer\phpDox\Generator\Engine\EventHandlerRegistry $registry )

Méthodes protégées

Méthode Description
getXSLTProcessor ( $template )

Private Methods

Méthode Description
classNameToFileName ( $class, $method = NULL )
genericMethodBuild ( fDOMDocument $ctx, $target, $unitName, $method )
renderIndexPages ( fDOMDocument $indexDom )
renderSourceIndexes ( fDOMDocument $treeDom )

Method Details

__construct() public méthode

public __construct ( HtmlConfig $config )
$config HtmlConfig

buildClass() public méthode

public buildClass ( ClassStartEvent $event )
$event TheSeer\phpDox\Generator\ClassStartEvent

buildClassMethod() public méthode

public buildClassMethod ( ClassMethodEvent $event )
$event TheSeer\phpDox\Generator\ClassMethodEvent

buildFinish() public méthode

public buildFinish ( PHPDoxEndEvent $event )
$event TheSeer\phpDox\Generator\PHPDoxEndEvent

buildInterface() public méthode

public buildInterface ( InterfaceStartEvent $event )
$event TheSeer\phpDox\Generator\InterfaceStartEvent

buildInterfaceMethod() public méthode

public buildInterfaceMethod ( InterfaceMethodEvent $event )
$event TheSeer\phpDox\Generator\InterfaceMethodEvent

buildSource() public méthode

public buildSource ( TheSeer\phpDox\Generator\TokenFileStartEvent $event )
$event TheSeer\phpDox\Generator\TokenFileStartEvent

buildStart() public méthode

public buildStart ( PHPDoxStartEvent $event )
$event TheSeer\phpDox\Generator\PHPDoxStartEvent

buildTrait() public méthode

public buildTrait ( TraitStartEvent $event )
$event TheSeer\phpDox\Generator\TraitStartEvent

buildTraitMethod() public méthode

public buildTraitMethod ( TraitMethodEvent $event )
$event TheSeer\phpDox\Generator\TraitMethodEvent

getXSLTProcessor() protected méthode

protected getXSLTProcessor ( $template )

registerEventHandlers() public méthode

public registerEventHandlers ( TheSeer\phpDox\Generator\Engine\EventHandlerRegistry $registry )
$registry TheSeer\phpDox\Generator\Engine\EventHandlerRegistry