forked from GNUsocial/gnu-social
[CORE][SCHEMADEF] Clean up SchemaDef compiler pass
This commit is contained in:
parent
40b0812d9b
commit
2f5bdeed62
@ -9,7 +9,7 @@ use Symfony\Component\DependencyInjection\Reference;
|
||||
/**
|
||||
* Register a new ORM driver to allow use to use the old schemaDef format
|
||||
*/
|
||||
class SchemaDefCompilerPass implements CompilerPassInterface
|
||||
class SchemaDefPass implements CompilerPassInterface
|
||||
{
|
||||
public function process(ContainerBuilder $container)
|
||||
{
|
||||
@ -17,7 +17,5 @@ class SchemaDefCompilerPass implements CompilerPassInterface
|
||||
->addMethodCall('addDriver',
|
||||
[new Reference('app.util.schemadef_driver'), 'App\\Entity']
|
||||
);
|
||||
|
||||
$container->setParameter('doctrine.orm.metadata.schemadef.class', App\Util\SchemaDefDriver::class);
|
||||
}
|
||||
}
|
@ -2,14 +2,13 @@
|
||||
|
||||
namespace App;
|
||||
|
||||
use App\DependencyInjection\Compiler\SchemaDefCompilerPass;
|
||||
use App\DependencyInjection\Compiler\SchemaDefPass;
|
||||
use const PHP_VERSION_ID;
|
||||
use Symfony\Bundle\FrameworkBundle\Kernel\MicroKernelTrait;
|
||||
use Symfony\Component\Config\Loader\LoaderInterface;
|
||||
use Symfony\Component\Config\Resource\FileResource;
|
||||
use Symfony\Component\DependencyInjection\ContainerBuilder;
|
||||
use Symfony\Component\HttpKernel\Kernel as BaseKernel;
|
||||
|
||||
use Symfony\Component\Routing\RouteCollectionBuilder;
|
||||
|
||||
class Kernel extends BaseKernel
|
||||
@ -59,6 +58,6 @@ class Kernel extends BaseKernel
|
||||
{
|
||||
parent::build($container);
|
||||
|
||||
$container->addCompilerPass(new SchemaDefCompilerPass($container));
|
||||
$container->addCompilerPass(new SchemaDefPass($container));
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user