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