SlotsHelper
class SlotsHelper extends Helper
SlotsHelper manages template slots.
Methods
start(string $name)
Starts a new slot.
stop()
Stops a slot.
bool
has(string $name)
Returns true if the slot exists.
string
get(string $name, bool|string $default = false)
Gets the slot value.
set(string $name, string $content)
Sets a slot value.
bool
output(string $name, bool|string $default = false)
Outputs a slot.
string
getName()
Returns the canonical name of this helper.
Details
in Helper at line line 31
setCharset(string $charset)
Sets the default charset.
in Helper at line line 41
string
getCharset()
Gets the default charset.
at line line 34
start(string $name)
Starts a new slot.
This method starts an output buffer that will be closed when the stop() method is called.
at line line 52
stop()
Stops a slot.
at line line 70
bool
has(string $name)
Returns true if the slot exists.
at line line 83
string
get(string $name, bool|string $default = false)
Gets the slot value.
at line line 94
set(string $name, string $content)
Sets a slot value.
at line line 107
bool
output(string $name, bool|string $default = false)
Outputs a slot.
at line line 129
string
getName()
Returns the canonical name of this helper.