Introducción

Los proveedores de servicios son la parte central del ensamblaje de una aplicación Laravel. Tu propia aplicación, así como todos los servicios principales de Laravel son ensamblados usando proveedores de servicios.

Pero, ¿qué queremos decir por «ensamblaje»? En general, nos referimos a registrar cosas, incluyendo registrar enlaces de contenedores de servicios, listeners de eventos, middleware e incluso rutas. Los proveedores de servicios son el lugar principal para configurar tu aplicación.

Si abres el archivo config/app.php incluido con Laravel, verás un arreglo providers. Estos son todos los proveedores de servicio que serán cargados para tu aplicación. Observa que muchos de éstos son proveedores «diferidos», lo que significa que no serán cargados en cada solicitud, sino sólo cuando los servicios que proporcionan sean necesarios.

En este resumen aprendarás a escribir tus propios proveedores de servicio y registrarlos en tu aplicación de Laravel.

Regístrate en Styde

Para obtener acceso a ésta y a todas nuestras lecciones y cursos premium:

Ver planes

Regístrate hoy en Styde y obtén acceso a todo nuestro contenido.

Lección anterior Contenedor de servicios - Documentación de Laravel 6 Lección siguiente Facades - Documentación de Laravel 6