H,我的作曲家 json 文件自动加载与 psr-4 一个类,但是当调用该类时,php 返回错误:Error: Class 'ClassATae' not found
这里 json 自动加载
"autoload": {
"psr-4": {
"ClassA\": "includes/ClassA/",
"": "includes/"
}
}
而我需要 ClassA 的 php 类是这个
require_once __DIR__ .'/../vendor/autoload.php';
use ClassA{ Rate, Tae, Taeg };
class TestTaeg extends PHPUnitFrameworkTestCase {
public function test_tae() {
$obj = Tae::init( 5, 12 );
}
你知道为什么我找不到A类吗?
我在cli上使用phpunit运行代码,使用这种语法(这是我第一次使用phpunit(
../vendor/phpunit/phpunit/phpunit ./test-general.php
感谢
你的名字间距对吗?老实说,您的psr-4自动加载看起来有点混乱,我假设即使您不需要这些,您也会自动加载所有内容。
因此,如果您请分享文件夹结构的屏幕截图,我可以尝试重新创建您的问题,并可能提出解决方案。