gpt4 book ai didi

php - 在模型中使用 cakephp 组件

转载 作者:IT王子 更新时间:2023-10-29 00:20:55 24 4
gpt4 key购买 nike

如何在我的一个模型类中使用我在 cakePHP 中创建的组件?这可能吗?

如果可以,请告诉我怎么做

最佳答案

MVC 中这是可能的,但非常不好的做法框架。如果您认为需要在模型中使用该组件,您应该重新考虑并重新组织您的代码,因为那时很明显错误

组件被认为在 Controller 之间共享代码,在 Controller 之间。

要在模型之间共享可重用的代码,这将是一种行为。对于 View ,它将是一个帮助器。

如果您有一些真正通用的代码,它应该是一个库或将其放在 Utility 文件夹/命名空间或创建一个新的命名空间。检查那里现有的类,以了解要放在那里的内容。

没有提供任何代码,因此无法就如何重构它给出任何真正的建议。但是,您想要使用现有代码的方式在 MVC 上下文中不起作用,所以是时候重新考虑您尝试做的任何事情的方法了。

关于php - 在模型中使用 cakephp 组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9778254/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com