سلام استاد
من نحوه استفاده از سرویس کانترینر رو می دونم اما فقط میخوام بدونم دقیقا به کدوم قسمت رو میگم سرویس کانتینر؟ طبق تعریف خود داکیومنت یعنی ابزاری برای مدیریت dependancy ها اما تمام این ها bind میشن در serviceProvider.class و چیزی به عنوان خود serviceContainer.class نداریم پس دقیقا به کجا می گن service Container ؟ آیا یک مفهوم انتزاعیه یا به یک قسمتی از کد میگن؟! اگه منظورمو دقیقا متوجهد نشدید چیزی که متوجه شدید رو بگید تا بیشتر توضیح بدم ! تشکر
سلام ...
Container یک کانسپت هستش ... که کلا ۲ تا وظیفه اصلی داره ... Service Locator .. Dependency Injection ....
Service Provider ها قسمتی هستن که ما میتونیم مواردی که خودمون میخوایم رو به کانتینر اضافه کنیم ....
خودم فکر میکنم seviceContiner یک مفهومه و یک قسمت از کد و... نیست و از طریق this->app$ س می تونیم به container دسترسی داشته باشیم !