I'm confused about dependency injection. In the prior time, I haven't faced to dependency injection, to be honest, I haven't used it. What is it? Please, explain for me in simply words.
With regards,
Sanjarbek
I'm confused about dependency injection. In the prior time, I haven't faced to dependency injection, to be honest, I haven't used it. What is it? Please, explain for me in simply words.
With regards,
Sanjarbek
For further actions, you may consider blocking this person and/or reporting abuse
westtan -
Sarah Siqueira -
Lithe -
Nasrul Hazim Bin Mohamad -
Top comments (2)
In simple words: whenever you define a parameter in your class constructor - you define a dependency for that class, so that it can't be initialized without injecting (passing) dependencies that you have required in your constructor.
Laravel does it for you automatically unless you are not injecting abstractions, like interfaces. In those cases you can implement bindings in Service Providers.
Good luck! :)
Thank you!!! Got it!