2
我们正在慢慢地将我们的当前系统迁移到Symfony2,但是大部分代码库仍处于内部框架中。我想从旧的遗留框架的类中利用Symfony2中构建的一些功能。有没有一种简单的方法可以从Symfony框架之外访问Symfony2服务?如何从外部遗留系统访问Symfony2服务?
class MyOldClass extends SomethingOld
{
public function getSomethingViaSymfony()
{
$service = new SomeSymfonyService();
$results = $service->getResults();
}
}
我的假设是,这将是一个失败,因为依赖不会被注入。