CoolCMS API

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
FragmentNode

renderMultiControl()

public static renderMultiControl(Component $control, string $words[, array<string, mixed> $args = [] ]) : string
Parameters
$control : Component
$words : string
$args : array<string, mixed> = []
Return values
string

findMultiplier()

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
Return values
Multiplier<string|int, IComponent>|null
On this page

Search results