【发布时间】:2012-11-20 12:42:22
【问题描述】:
我正在使用 Silex(微框架)构建应用程序。
随着我的应用程序规模不断扩大,并且在多个路由中使用相同代码的需求增加,我想进一步组织所有内容..
我的想法是创建一些自定义类,然后与我的应用分享:
$app['test'] = $app->share(function () {
require_once('../vendor/acme/src/test.php');
$testClass = new Test();
return new $testClass;
});
这确实有效,但我需要以下帮助:
- 使用 composer 自动加载类(它应该在 Silex 中完成)。
- 能够在我的班级中使用现有的 Doctrine DBAL 连接和方法。
我希望有人能给我一些提示,因为我发现 Silex 文档不是很有用,而且我是 Silex 和 Composer 的初学者。
【问题讨论】:
标签: php doctrine autoload composer-php silex