addCompilerPass(new SerializerPass(), \Symfony\Component\DependencyInjection\Compiler\PassConfig::TYPE_BEFORE_OPTIMIZATION, 0); $extension = $container->getExtension('security'); $extension->addSecurityListenerFactory(new ApiFactory()); } }