im используя Yii2, и я хочу настроить параметры почтовой программы, получая данные из db.Конфигурировать параметры почтовой программы от модели - Yii2
Пример:
'mailer' => [
'class' => 'yii\swiftmailer\Mailer',
'enableSwiftMailerLogging' =>true,
'useFileTransport' => false,
'transport' => [
'class' => 'Swift_SmtpTransport',
'host' => $model->getSmtpHost(),
'username' => $model->getSmtpUser(),
'password' => $model->getSmtpPass(),
'port' => $model->getSmtpPort(),
'encryption' => $model->getSmtpEncryption(),
],
]
но из web.php не может вызывать методы модели, я пытался, но бросает ошибку
возможно дубликат [приложение Init компонент с конфигурацией из базы данных] (http://stackoverflow.com/questions/28219440/init-application-component-with-config-from-database) – arogachev