Php 在Yii中包含文件

Php 在Yii中包含文件,php,yii,swiftmailer,Php,Yii,Swiftmailer,我正在用Yii构建一个应用程序,它使用了SwiftMailer扩展。SwiftMailer示例表明,我应该在控制器文件中包含所有信息,但是将电子邮件的所有信息放在一个单独的文件中并包含该文件不是更有条理、更好吗 如果是,包含该文件的最佳方式是什么?我习惯于只使用include函数,但我假设使用Yii时,它应该是components文件夹下自己的类?Ya,您可能希望创建一个自定义类,并将您的SwiftMailer函数以及任何相关函数(视情况而定)放在其中。您可以将其放在components目录或自

我正在用Yii构建一个应用程序,它使用了SwiftMailer扩展。SwiftMailer示例表明,我应该在控制器文件中包含所有信息,但是将电子邮件的所有信息放在一个单独的文件中并包含该文件不是更有条理、更好吗


如果是,包含该文件的最佳方式是什么?我习惯于只使用include函数,但我假设使用Yii时,它应该是components文件夹下自己的类?

Ya,您可能希望创建一个自定义类,并将您的SwiftMailer函数以及任何相关函数(视情况而定)放在其中。您可以将其放在components目录或自定义“classes”目录中,具体取决于您要导入它的方式


在该类中,您可以在构造函数或类似函数中包含SwiftMailer库(请参见如何操作的示例)。

是的,您可能希望创建一个自定义类,并将SwiftMailer函数以及任何相关函数(视情况而定)放在其中。您可以将其放在components目录或自定义“classes”目录中,具体取决于您要导入它的方式

在该类中,您可以在构造函数或类似函数中包含SwiftMailer库(请参阅,以获取如何实现的示例)