修改CakePHP';s XML助手

修改CakePHP';s XML助手,cakephp,xml-serialization,Cakephp,Xml Serialization,CakePHP中当前的XML助手无法指定空白是重要的还是不重要的。通常情况下,这并不重要,但我使用的是一个严格的API,它要求某些值周围没有多余的字符(no\n或\t)。我想修改Cake源代码以支持此功能,如果有人以前做过此操作,并且对如何开始有任何提示或建议,我将不胜感激。事实上,我相信最有用的是,如果有人有一个蛋糕是如何组合在一起的流程图(即:从index.php开始,通过router.php或其他什么)。我想更好地理解蛋糕是如何构造的(即使是从高层次) 谢谢 如果您想更改其中一个内置帮助程

CakePHP中当前的XML助手无法指定空白是重要的还是不重要的。通常情况下,这并不重要,但我使用的是一个严格的API,它要求某些值周围没有多余的字符(no\n或\t)。我想修改Cake源代码以支持此功能,如果有人以前做过此操作,并且对如何开始有任何提示或建议,我将不胜感激。事实上,我相信最有用的是,如果有人有一个蛋糕是如何组合在一起的流程图(即:从index.php开始,通过router.php或其他什么)。我想更好地理解蛋糕是如何构造的(即使是从高层次)


谢谢

如果您想更改其中一个内置帮助程序,只需将其复制到您的
/app/views/helpers/
目录中并从那里编辑即可。应用程序中的版本将被使用,而不是原来的版本。

Cake的整体流程与其XML助手没有多大关系。就像Cake一样,它是用普通的PHP编写的:但是,如果您想了解Cake作为Web MVC的一般工作原理,强烈推荐这本食谱: