在旧版本的CakePHP中添加CakePHP核心功能

时间:2012-12-04 14:25:28

标签: cakephp cakephp-2.0 cakephp-2.2 cakephp-2.3

我正在使用CakePHP 2.2,我可能需要将SMTPTTL一起使用,这只能在CakePHP 2.3.0上使用。

此新功能的增加内容如下: https://github.com/cakephp/cakephp/pull/734

我想知道我应该在CakePHP项目中添加这些代码,因为我猜核心文件夹应保持不变。

我可以使用app\lib文件夹吗?在这种情况下,我应该如何添加内容?我需要遵循任何结构吗? Cake会如何检测它?

感谢。

1 个答案:

答案 0 :(得分:2)

只需关注CakePHP Migration guide并更新为2.3。

老实说,我甚至没有阅读迁移指南,我只是换成了2.3,一切都运转了。现有代码似乎没有太多变化 - 只是改进/添加,因此您可能不需要进行任何代码修改。

我喜欢将我的Cake版本分开(请参阅advanced installation),但如果您正常安装,只需将/lib/Cake/中的文件替换为新版本文件。