Php 保留我的模型方法并再次烘焙模型

Php 保留我的模型方法并再次烘焙模型,php,cakephp,cakephp-2.0,Php,Cakephp,Cakephp 2.0,我真的很喜欢CakePHP的面包店为我烘焙所有模型,并负责验证及其关系 问题是,当我已经生成了模型,然后向模型中添加了一些自定义方法时。每次我向数据库添加更多表时,我都想再次烘焙我的模型及其关系 有没有办法让我的方法和变量(如$actsAs)保持不变,并重新生成整个模型结构而不损害我的自定义代码?不,这是不可能的。但从技术上讲,将此功能添加到烘焙外壳是可能的,欢迎您实现它!使用反射和一些预替换应该可以做到这一点 另一种解决方案是使用git编写bash脚本,它会进行一次diff,然后或多或少自动地

我真的很喜欢CakePHP的面包店为我烘焙所有模型,并负责验证及其关系

问题是,当我已经生成了模型,然后向模型中添加了一些自定义方法时。每次我向数据库添加更多表时,我都想再次烘焙我的模型及其关系


有没有办法让我的方法和变量(如$actsAs)保持不变,并重新生成整个模型结构而不损害我的自定义代码?

不,这是不可能的。但从技术上讲,将此功能添加到烘焙外壳是可能的,欢迎您实现它!使用反射和一些预替换应该可以做到这一点

另一种解决方案是使用git编写bash脚本,它会进行一次diff,然后或多或少自动地为您进行一次合并


然而,我不理解您的问题,添加额外的关联并不是一件非常困难和复杂的工作。

您可以使用

蛋糕烘焙模型用户

您可以根据需要将用户替换为任何型号