在普通PHP中使用Symfony服务

在普通PHP中使用Symfony服务,php,symfony,Php,Symfony,我正在尝试在旧版应用程序中使用Symfony服务 文件的摘录: <?php use AppBundle\Services\HealthCoverageValidation\GenericCancellationRequest; use AppBundle\Services\HealthCoverageValidation\Transaction; use Symfony\Component\HttpFoundation\Response; /** * @var Composer\Aut

我正在尝试在旧版应用程序中使用Symfony服务

文件的摘录:

<?php
use AppBundle\Services\HealthCoverageValidation\GenericCancellationRequest;
use AppBundle\Services\HealthCoverageValidation\Transaction;
use Symfony\Component\HttpFoundation\Response;

/**
 * @var Composer\Autoload\ClassLoader
 */
$loader = require __DIR__.'/../app/autoload.php';
$kernel = new AppKernel('dev', true);

class Test extends \Symfony\Bundle\FrameworkBundle\Controller\Controller {

    public function testAutorizacion() {
        global $kernel;
        $validator = $kernel->getContainer()->get('nano.services.health_coverage.validator');

这里有一个示例@MehmetSoylu谢谢,似乎只有$kernel->boot()丢失了可能的副本