Darken\Attributes\Hooks\SlotHook
Methods
Method Details
public
bool
isValidAttribute
(Darken\Builder\Compiler\Extractor\AttributeExtractorInterface $attribute)
SlotHook.php#26
$attribute |
Darken\Builder\Compiler\Extractor\AttributeExtractorInterface |
Return |
bool |
public
PhpParser\Node\Stmt\ClassMethod
compileConstructorHook
(Darken\Builder\Compiler\Extractor\PropertyAttribute $attribute, PhpParser\Node\Stmt\ClassMethod $constructor)
SlotHook.php#31
$attribute |
Darken\Builder\Compiler\Extractor\PropertyAttribute |
$constructor |
PhpParser\Node\Stmt\ClassMethod |
Return |
PhpParser\Node\Stmt\ClassMethod |
public
PhpParser\Builder\Method
polyfillConstructorHook
(Darken\Builder\Compiler\Extractor\PropertyAttribute $attribute, PhpParser\Builder\Method $constructor)
SlotHook.php#37
$attribute |
Darken\Builder\Compiler\Extractor\PropertyAttribute |
$constructor |
PhpParser\Builder\Method |
Return |
PhpParser\Builder\Method |
public
PhpParser\Builder\Class_
polyfillClassHook
(Darken\Builder\Compiler\Extractor\PropertyAttribute $attribute, PhpParser\Builder\Class_ $builder)
SlotHook.php#42
$attribute |
Darken\Builder\Compiler\Extractor\PropertyAttribute |
$builder |
PhpParser\Builder\Class_ |
Return |
PhpParser\Builder\Class_ |
public
array
pageDataHook
(Darken\Builder\Compiler\Extractor\PropertyAttribute $attribute, Darken\Builder\OutputPage $page)
SlotHook.php#87
$attribute |
Darken\Builder\Compiler\Extractor\PropertyAttribute |
$page |
Darken\Builder\OutputPage |
Return |
array |