Symfony2
Release 2.0.15
Traducido por Nacho Pacheco
June 14, 2012
Índice general
I
Guía de inicio rápido
1. Inicio rápido
1.1. Un primer vistazo
1.2. La vista . . . . . .
1.3. El controlador . .
1.4. La arquitectura . .
II
.
.
.
.
1
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
..
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Libro
2. Libro
2.1. Symfony2 y fundamentos HTTP . .
2.2. Symfony2 frente a PHP simple . . .
2.3. Instalando y configurando Symfony
2.4. Creando páginas en Symfony2. . .
2.5. Controlador . . . . . . . . . . . . .
2.6. Enrutando . . . . . . . . . . . . .
2.7. Creando y usando plantillas . . . .
2.8. Bases de datos y Doctrine . . . . .
2.9. Bases de datos y Propel . . . . . .
2.10. Probando . . . . . . . . . . . . . .
2.11. Validando . . . . . . . . . . . . . .
2.12. Formularios . . . . . . . . . . . . .
2.13. Seguridad . . . . . . . . . . . . . .
2.14. CachéHTTP . . . . . . . . . . . .
2.15. Traduciendo . . . . . . . . . . . .
2.16. Contenedor de servicios . . . . . .
2.17. Rendimiento . . . . . . . . . . . .
2.18. Funcionamiento interno . . . . . .
2.19. API estable de Symfony2 . . . . . .
5
5
13
17
22
29
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
..
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
..
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
..
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
..
.
.
.
.
.
.
.
.
.
33
33
42
53
57
71
81
99
118
140
147
159
173
197
226
240
254
270
271
281
I
III
Recetario
285
3. Recetario
3.1. Flujo de trabajo . . . . . . . . . . . . . . . . . . . . . . .
3.2. Controlador . . . . . . . . . . . . . . . . . . . . . . . . .
3.3. Enrutando . . . . . . . . . . . . . . . . . . . . . . . . .
3.4. Assetic . . . . . . . . . . . . . . . . . . . . . . . . .
3.5.Doctrine . . . . . . . . . . . . . . . . . . . . . . . . . .
3.6. Formularios . . . . . . . . . . . . . . . . . . . . . . . . .
3.7. Validando . . . . . . . . . . . . . . . . . . . . . . . . . .
3.8. Configurando . . . . . . . . . . . . . . . . . . . . . . . .
3.9. Contenedor de servicios . . . . . . . . . . . . . . . . . .
3.10. Paquetes . . . . . . . . . . . . . . . . . . . . . . . . . .
3.11.Correo electrónico . . . . . . . . . . . . . . . . . . . . .
3.12. Probando . . . . . . . . . . . . . . . . . . . . . . . . . .
3.13. Seguridad . . . . . . . . . . . . . . . . . . . . . . . . . .
3.14. Almacenamiento en caché . . . . . . . . . . . . . . . . .
3.15. Plantillas . . . . . . . . . . . . . . . . . . . . . . . . . .
3.16. Bitácora de navegación . . . . . . . . . . . . . . . . . . ....
Regístrate para leer el documento completo.