- Capítulo 1. Introducción
- 1.1. Forma de uso
- Capítulo 2. Primeros pasos
- 2.1. Instalación
- 2.2. Configuración del servidor web
- 2.3. Inicialización
- 2.4. Enrutamiento
- 2.5. Configuración global
- 2.6. Gestión de errores
- 2.7. Manejadores de vistas
- 2.8. Redirecciones
- 2.9. Forwards
- 2.10. JSON
- 2.11. Streaming
- 2.12. Enviando archivos
- 2.13. Traits
- 2.14. Seguridad
- Capítulo 3. Middlewares
- 3.1. Los middlewares de aplicación
- 3.2. Los middlewares de enrutamiento
- 3.3. Prioridad de los middlewares
- 3.4. Saltándose los controladores
- Capítulo 4. Organizando los controladores
- Capítulo 5. Servicios
- 5.1. Inyección de dependencias
- 5.2. Pimple
- 5.3. Servicios predefinidos de Silex
- 5.4. Parámetros predefinidos
- Capítulo 6. Proveedores
- 6.1. Proveedores de servicios
- 6.2. Proveedores de controladores
- Capítulo 7. Tests
- 7.1. Por qué son importantes los tests
- 7.2. PHPUnit
- 7.3. La clase WebTestCase
- 7.4. Configuración
- Capítulo 8. Funcionamiento interno
- 8.1. La aplicación
- 8.2. El controlador
-
8.3.
La clase
ControllerCollection
- 8.4. Symfony
- Capítulo 9. Silex y los servidores web
- 9.1. Apache
- 9.2. nginx
- 9.3. IIS
- 9.4. Lighttpd
- 9.5. PHP 5.4
- Apéndice A. Proveedores de servicios de Silex
- A.1. DoctrineServiceProvider
- A.2. FormServiceProvider
- A.3. HttpCacheServiceProvider
- A.4. HttpFragmentServiceProvider
- A.5. MonologServiceProvider
- A.6. RememberMeServiceProvider
- A.7. SecurityServiceProvider
- A.8. SerializerServiceProvider
- A.9. ServiceControllerServiceProvider
- A.10. SessionServiceProvider
- A.11. SwiftmailerServiceProvider
- A.12. TranslationServiceProvider
- A.13. TwigServiceProvider
- A.14. UrlGeneratorServiceProvider
- A.15. ValidatorServiceProvider
Silex, el manual oficial
Escrito por Fabien Potencier, Igor Wiedler · Traducido por Javier Eguiluz