【发布时间】:2018-03-30 15:33:54
【问题描述】:
我有
"autoload": {
"psr-4": {
"ACME": "src/",
},
"classmap": ["src/"],
"files": ["mapper.php"],
"exclude-from-classmap": ["mapper.php"]
},
在mapper.php 中,我正在尝试为一些遗留的东西提供不同的命名空间。
<?php
class_alias(Some_Class::class, 'Cool\NameSpaced\Class');
我认为这无法构建,因为 mapper.php 正在使用 src/ 中的类,并且它们还没有被 composer 加载。有没有办法做到这一点?
我运行的命令是composer install --optimize-autoloader --no-dev
【问题讨论】:
标签: php composer-php psr-4