ae35 / autoloader-service-provider
简单的过渡服务提供商,将废弃的Silex自动加载器映射到Composer
dev-master / 1.0.x-dev
2012-08-22 20:42 UTC
Requires
- php: >=5.3.3
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));