MultiControlMacros
extends Extension
in package
FinalYes
Table of Contents
Methods
- getTags() : array<string|int, mixed>
- parseMultiControl() : FragmentNode
- renderMultiControl() : string
- findMultiplier() : Multiplier<string|int, IComponent>|null
- Finds the multiplier, first in the current control, then in the presenter.
Methods
getTags()
public
getTags() : array<string|int, mixed>
Return values
array<string|int, mixed>parseMultiControl()
public
parseMultiControl(Tag $tag) : FragmentNode
Parameters
- $tag : Tag
Return values
FragmentNoderenderMultiControl()
public
static renderMultiControl(Component $control, string $words[, array<string, mixed> $args = [] ]) : string
Parameters
- $control : Component
- $words : string
- $args : array<string, mixed> = []
Return values
stringfindMultiplier()
Finds the multiplier, first in the current control, then in the presenter.
private
static findMultiplier(Component $control, string $multiName) : Multiplier<string|int, IComponent>|null
Parameters
- $control : Component
- $multiName : string