Veri dinleyicisine veritabanı bilgisine erişmemiz gerekiyor. Biz service.yml dinleyici de dinleyici yapılandırmak gibidir:Symfony'de dinleyici veritabanına erişim 2
namespace company\MyBundle\Listener;
use Symfony\Component\HttpKernel\Event\GetResponseEvent;
use Symfony\Component\HttpKernel\HttpKernelInterface;
use Symfony\Component\DependencyInjection\ContainerInterface;
use Symfony\Component\Security\Core\Authentication\Token\TokenInterface;
use Symfony\Component\HttpFoundation\RedirectResponse;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
class RequestListener
{
protected $container;
public function __construct(ContainerInterface $container)
{
$this->container = $container;
}
public function onKernelRequest(GetResponseEvent $event)
{
...
nasıl onKernelRequest işlevine de doktrin erişebilir ?
ben denetleyicisi uzanan çalıştı ve yapın: $em = $this->getDoctrine()->getEntityManager();
ve ama bu kötü bir uygulama olduğunu düşünüyorum çalışır.
teşekkür ederiz. Hepsi iyi seçenekler. – Santi