TemplateModifierBase
extends TemplatePluginBase
in package
implements
ITemplateModifier
AbstractYes
Table of Contents
Interfaces
- ITemplateModifier
- smarty 修正子
Properties
Methods
- getModifierName() : string
- 修正子名取得。
- modifierBody() : mixed
- 修正子処理出力。
- __construct() : mixed
- existsSmartyError() : bool
- エラーが存在するか。
- existsSmartyValues() : bool
- getSmartyErrors() : array<string, array<string|int, string>>
- Undocumented function
- getSmartyValues() : array<string, string|array<string|int, string>|bool|int|object>
- Undocumented function
- modifierBodyImpl() : mixed
Properties
$argument
protected
TemplatePluginArgument
$argument
Methods
getModifierName()
修正子名取得。
public
abstract getModifierName() : string
Return values
stringmodifierBody()
修正子処理出力。
public
modifierBody(mixed $value, mixed ...$params) : mixed
Parameters
- $value : mixed
- $params : mixed
__construct()
protected
__construct(TemplatePluginArgument $argument) : mixed
Parameters
- $argument : TemplatePluginArgument
existsSmartyError()
エラーが存在するか。
protected
existsSmartyError(Template $smartyTemplate) : bool
Parameters
- $smartyTemplate : Template
Return values
boolexistsSmartyValues()
protected
existsSmartyValues(Template $smartyTemplate) : bool
Parameters
- $smartyTemplate : Template
Return values
boolgetSmartyErrors()
Undocumented function
protected
getSmartyErrors(Template $smartyTemplate) : array<string, array<string|int, string>>
Parameters
- $smartyTemplate : Template
Return values
array<string, array<string|int, string>>getSmartyValues()
Undocumented function
protected
getSmartyValues(Template $smartyTemplate) : array<string, string|array<string|int, string>|bool|int|object>
Parameters
- $smartyTemplate : Template
Return values
array<string, string|array<string|int, string>|bool|int|object>modifierBodyImpl()
protected
abstract modifierBodyImpl(mixed $value, mixed ...$params) : mixed
Parameters
- $value : mixed
- $params : mixed