这是我看到的错误。
未找到类"A''B''C''D''F''ETypeRequiredException"
我尝试了什么
- composer转储
- composer转储自动加载&composer转储自动加载-o
- 将类移动到A''B''C''D''R和voala!它正在发挥作用
- 来回移动,无法工作
代码段
我看到的页面错误:
<?php namespace A'B'C'D'R;
use A'B'C'D'EInterface;
use A'B'C'D'F'ETypeRequiredException;
class E implements EInterface
protected function foo()
{
if(empty($this->bar)) { throw new ETypeRequiredException("Bar is undefined."); }
}
从未加载的页面
<?php namespace A'B'C'D'F;
class ETypeRequiredException extends 'UnexpectedValueException {}
如果使用psr-0解析名称空间:
"psr-0": {
"X": "app"
}
你应该知道它会使用你的路径结构,所以
ETypeRequiredException
应放入
app/A/B/C/D/F/ETypeRequiredException.php