Fatal error: Cannot redeclare Patchwork\redefine()
我确信这是StackOverflow中最常见的问题之一,以下解决方案可以在SO的几个帖子中找到。
if (!function_exists('view')) {
function view()
{
//your code here
}
}
或者您可以使用
include_once() or require_once()
我的问题: 我正在为使用第三方库的CMS开发插件。 CMS有另一个插件由另一个开发人员使用我使用的相同库开发。
由于2个相同类/函数的声明,我收到致命错误。
在我看来,编辑第三方库以使用function_exists检查所有功能并不是一种友好的方法。
有什么方法可以解决这个问题吗?
答案 0 :(得分:0)
好吧,Patchwork库的所有者已经对他的库进行了更新,以避免这些问题。
所以现在这个问题已经结束了。