我正在使用SwiftMailer Extension在Yii中构建一个应用程序。 SwiftMailer示例显示我应该在控制器文件中包含所有信息,但是它是否更有条理并且更好地将电子邮件的所有信息放在单独的文件中并包含该文件?
如果是,那么包含该文件的最佳方式是什么?我习惯只使用include函数,但我假设Yii它应该是components文件夹下的自己的类?
答案 0 :(得分:1)
Ya,您可能希望创建一个自定义类并将SwiftMailer函数放在那里,以及任何相关函数。您可以将它放在组件目录或自定义"类"目录取决于你想如何导入它。
在该类中,您可以在构造函数或类似函数中包含SwiftMailer库(请参阅here以获取示例)。