lo tanto, estoy tratando de averiguar estos oyentes pero estoy teniendo problemas para encontrar cualquier información en el sitio de Symfony con respecto a ellos ..Symfony2 detector de eventos
Inicialmente, quería crear un oyente que activaría el cada carga de página ... pensé que eso podría ser perjudicial para el rendimiento general del sistema, así que pensé que solo se activaría en:/y/otherpage
Pero, de nuevo, tengo problemas para encontrar información sobre dónde comenzar con el oyente Cualquier ayuda apreciada ... Todo este oyente estará haciendo, está usando Doctrine para verificar la base de datos y establecer una sesión según lo que encuentre.
De nuevo, cualquier ayuda o sugerencia apreciada. Gracias.
Gracias por la información Greg! Voy a tener un juego y ver qué puedo hacer con esto ... podría incluso ser capaz de salir adelante haciendo que verifique cada carga de página (todas las consultas serán verificando el DB para ver si hay alguna) es una entrada de hoy para el usuario o no) .. ¡Gracias de nuevo! – Justin
No hay problema. No me preocuparía demasiado llamar la función del oyente en cada carga de la página, es un servicio tan pequeño que no debería afectar el rendimiento, solo trata de encontrar la forma de evitar que el oyente golpee el DB cada vez a menos que específicamente lo necesite. Déjame saber cómo vas, feliz de intentar ayudarte si tienes algún problema. – greg
Estoy haciendo lo mismo, pero si no se encuentra nada en la consulta de Listener, quiero cortocircuitar todo y redirigir a una página de plantilla "Coming Soon". ¿Alguna idea sobre cómo construir eso dentro del Oyente? ¡Gracias! – Acyra