Php 如何在Composer中链接装入器

Php 如何在Composer中链接装入器,php,composer-php,Php,Composer Php,我们有一个工作流,需要为通用的自动加载类生成类代理,所以我们想进入Composer自动加载过程。我们想做的是: class ourAutoloader { function loadClass($class){ $file=$this->composerAutoloader->findFile($class); $proxiedFile=$this->proxy($file); includeFile($proxiedFi

我们有一个工作流,需要为通用的自动加载类生成类代理,所以我们想进入Composer自动加载过程。我们想做的是:

class ourAutoloader {
    function loadClass($class){
        $file=$this->composerAutoloader->findFile($class);
        $proxiedFile=$this->proxy($file);
        includeFile($proxiedFile);
    }
}
我们通过更改引导过程找到了一种方法:

    $composerAutoloader=require('vendor/autoload.php');
    $composerAutoloader->unregister();
    $ourAutoloader=new OurAutoloader($composerAutoloader);
    $ourAutoloader->register();
但我们正在寻找一种方法,从我们正在开发的包中激活这种链接机制。也就是说,运行
composer require/component
应该启用加载程序代理链,而无需修改主项目引导。那么,有没有办法通过
composer.json
或插件来达到这个效果呢