PHP Class Goetas\Twital\Twital

Author: Asmir Mustafic ([email protected])
Afficher le fichier Open project: goetas/twital

Protected Properties

Свойство Type Description
$dispatcher Symfony\Component\EventDispatcher\EventDispatcher
$extensionsInitialized

Méthodes publiques

Méthode Description
__construct ( array $options = [] )
addExtension ( Goetas\Twital\Extension $extension )
compile ( Goetas\Twital\SourceAdapter $adapter, string $source ) : string
getAttributes ( )
getEventDispatcher ( ) : EventDispatcher
getExtensions ( ) : Goetas\Twital\Extension[]
getNodes ( )
setExtensions ( array $extensions )

Méthodes protégées

Méthode Description
initExtensions ( )

Method Details

__construct() public méthode

public __construct ( array $options = [] )
$options array

addExtension() public méthode

public addExtension ( Goetas\Twital\Extension $extension )
$extension Goetas\Twital\Extension

compile() public méthode

public compile ( Goetas\Twital\SourceAdapter $adapter, string $source ) : string
$adapter Goetas\Twital\SourceAdapter
$source string
Résultat string

getAttributes() public méthode

public getAttributes ( )

getEventDispatcher() public méthode

public getEventDispatcher ( ) : EventDispatcher
Résultat Symfony\Component\EventDispatcher\EventDispatcher

getExtensions() public méthode

public getExtensions ( ) : Goetas\Twital\Extension[]
Résultat Goetas\Twital\Extension[]

getNodes() public méthode

public getNodes ( )

initExtensions() protected méthode

protected initExtensions ( )

setExtensions() public méthode

public setExtensions ( array $extensions )
$extensions array

Property Details

$dispatcher protected_oe property

protected EventDispatcher,Symfony\Component\EventDispatcher $dispatcher
Résultat Symfony\Component\EventDispatcher\EventDispatcher

$extensionsInitialized protected_oe property

protected $extensionsInitialized