CakePHP 1.3中的非常规插件名称

CakePHP 1.3中的非常规插件名称,cakephp,plugins,naming-conventions,Cakephp,Plugins,Naming Conventions,是否可以将名为“Apple”的插件放在CakePHP 1.3中的“Orange”文件夹中 像这样: 控制器 模型 插件 橙色 apple\u app\u controller.php apple_app_model.php 控制器 posts\u controller.php扩展了AppleAppController 注释\u controller.php扩展了AppleAppController 模型 php扩展了AppleAppModel php扩展了AppleAppModel 意见 ...

是否可以将名为“Apple”的插件放在CakePHP 1.3中的“Orange”文件夹中

像这样:

控制器 模型 插件 橙色 apple\u app\u controller.php apple_app_model.php 控制器 posts\u controller.php扩展了AppleAppController 注释\u controller.php扩展了AppleAppController 模型 php扩展了AppleAppModel php扩展了AppleAppModel 意见 ... 意见 ...
本质上,插件名为Apple,只是文件夹名为Orange。如何在CakePHP1.3中实现这一点?我同意修改核心

这听起来像是一场灾难,你为什么还要这么做?@ndm主应用程序是我们的核心产品,某些客户端具有控制器、操作或视图覆盖形式的自定义功能。我们将这些定制作为插件进行维护。每个客户端都位于插件中不同的git分支下。所以插件名是constant client,我们希望控制器和模型发生变化。所以文件夹是这些独立git分支的一部分,每个客户端不同?如果是这样,那么使用静态文件夹名的优势是什么?对核心进行这样的修改会打开一罐蠕虫,我真的建议不要尝试。插件文件夹是一个子模块,有一个静态名称客户端。好吧,我误读了,但与保持所有内容静态相比还有什么好处?ClientAppController或AppleAppController没有多大区别,是吗?