Service provider คือศูนย์กลางในการ bootstrap และ configure แอปพลิเคชัน Laravel ของคุณ ได้แก่ การลงทะเบียน service ใน container การ bind interface เข้ากับ implementation และการตั้งค่า package พวกมันคือวิธีที่ Laravel (และ package) เชื่อมต่อฟังก์ชันของตนเข้าด้วยกันตอนเริ่มต้นทำงาน
โครงสร้าง: register และ boot
{
{
->app->(::, ::);
->app->(::, fn() => (()));
}
{
::(, ::);
::();
}
}
