0

我想将 Monolog 记录器(https://github.com/Seldaek/monolog)集成到我自己的框架中 我遵循 PSR0 标准来构建我的框架,以便命名空间很容易遵循目录结构

现在,我希望日志记录驻留在 Core/Logger 目录下,但是 Monolog 使用它自己的命名空间,我想知道是否需要去更改它的命名空间以匹配我的结构?我相信我不需要这样做,但我认为我错过了一些东西。

有没有办法通过将它放在我的 Core/Logger 目录下而不更改它自己的命名空间来使用它?

谢谢

4

1 回答 1

1

简短的回答是不,如果你想遵循 PSR-0,你不能在不改变命名空间的情况下把它放在那里。

更长的答案是,您应该真正使用composer来拉入独白文件,然后它们会很高兴地存在于 vendor/ 目录中并且可以自动加载,您不必关心它们在文件系统中的位置。

于 2013-06-03T09:04:17.257 回答