Class app\modules\shop\components\ClientNotifier

Inheritanceapp\modules\shop\components\ClientNotifier » yii\base\Component
Uses Traitsapp\modules\main\components\MailerTrait

Class ClientNotifier Компонент уведомления клиента о состоянии заказа

Public Properties

Hide inherited properties

PropertyTypeDescriptionDefined By
$subject string тема письма app\modules\shop\components\ClientNotifier

Protected Properties

Hide inherited properties

PropertyTypeDescriptionDefined By
$_mailFrom string от кого отправлять app\modules\main\components\MailerTrait
$_mailTo string кому отправлять app\modules\main\components\MailerTrait
$_subject string тема письма app\modules\main\components\MailerTrait

Public Methods

Hide inherited methods

MethodDescriptionDefined By
getMailFrom() Возвращает адрес отправителя app\modules\main\components\MailerTrait
getMailTo() Возвращает адрес получателя app\modules\main\components\MailerTrait
getSubject() Возвращает тему письма app\modules\main\components\MailerTrait
notify() Отправка уведомления о заказа пользователю app\modules\shop\components\ClientNotifier
setMailFrom() Устанавливает адрес отправителя app\modules\main\components\MailerTrait
setMailTo() Устанавливает адрес получателя app\modules\main\components\MailerTrait
setSubject() app\modules\main\components\MailerTrait

Property Details

$subject public property
string $subject "Your order {number} on site {site}"

тема письма

Method Details

notify() public method

Отправка уведомления о заказа пользователю

bool notify( \app\modules\shop\models\Order $order )
$order app\modules\shop\models\Order

заказ