我有一个shell脚本,我想发送与控制器中相同的电子邮件。控制器操作使用SwiftMailer
组件。但是,Shell无法调用控制器操作,因此我正在寻找一种模块化这种电子邮件发送代码的方法,以便 我的 shell 和我的控制器。
理想情况我会将此电子邮件发送代码放在afterSave
中,但再一次,组件不能在模型中使用。
有什么想法吗?谢谢!
答案 0 :(得分:2)
嗯,这可能不是最好的主意,但你确实说过“任何的想法?” :)
最合理的做法可能是在单独的库中提取邮件发送代码(在Lib folder中),然后更改组件和shell以使用它。
这是否可以使用您的代码是真正的问题,我想只有您可以回答。如果你不知道,你只需要尝试。
无论如何,祝你好运!