可以/如何使 Zend 的默认值(或堆栈上的任何其他自动加载器)忽略一个类吗?



我已经写了一个自定义的自动加载器,并把它放在堆栈的顶部。我有一些类,我想被删除/不显示给堆栈的其余部分,我怎么能做到这一点?目前,我的加载器捕获类名,但不做任何事情,例如…

function MyAutoLoader($class) {
  if (substr($class, 0, 3) == 'My_') {
    // i dont want any other loaders to even know this class exists
  }
}

结果显示名称空间已注册。通过取消注册名称空间,我解决了这个问题。

相关内容

最新更新