ae35 / autoloader-service-provider

简单的过渡服务提供商,将废弃的Silex自动加载器映射到Composer

dev-master / 1.0.x-dev 2012-08-22 20:42 UTC

This package is not auto-updated.

Last update: 2024-09-22 02:52:06 UTC


README

简单的过渡服务提供商,将废弃的Silex自动加载器映射到Composer。

Silex用Composer配置的自动加载器替换了自身的自动加载器。不幸的是,这将破坏许多服务提供商,这些服务提供商未处于活跃开发状态,并使得动态添加命名空间成为不可能。例如,https://github.com/mjakubowski/nutwerk-orm-extension 必须注册依赖于配置的命名空间。

此服务提供商可以作为临时解决方案,直到更多的第三方服务提供商更新并提供动态扩展命名空间。

使用方法

将ae35/autoloader-service-provider添加到您的composer.json中,并在Silex中注册服务提供商

<?php

$loader = require_once __DIR__ . '/../vendor/autoload.php';

$app->register(new ae35\Provider\ComposerAutoloaderServiceProvider($loader));