\Colibri\IO\MailTemplate

Шаблон письма

Summary

Methods
Properties
Constants
__construct()
Create()
ObjectToReplacements()
Apply()
ToString()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
$_data
N/A

Properties

$_data

$_data : mixed

Данные шаблона

Type

mixed

Methods

__construct()

__construct(string  $file, boolean  $isFile = true) 

Конструктор

Parameters

string $file
boolean $isFile

Create()

Create(string  $file, boolean  $isFile = true) : \Colibri\IO\Mail\Template

Статический конструктор

Parameters

string $file
boolean $isFile

Returns

\Colibri\IO\Mail\Template

ObjectToReplacements()

ObjectToReplacements(\Colibri\IO\Mail\mixeds  $object, string  $startKey = 'item') : array

Превращает обьект в однополосный для включения в текст

Parameters

\Colibri\IO\Mail\mixeds $object
string $startKey

Returns

array

Apply()

Apply(mixed  $replacements) : \Colibri\IO\Mail\Template

Выполняет замены в тексте

Parameters

mixed $replacements

Returns

\Colibri\IO\Mail\Template

ToString()

ToString(array  $replacements = null) : string

Возвращает текст с автозаменами

Parameters

array $replacements

Returns

string