I saw the term binding container in the laravel document. How is it implemented after binding like this in the provider? Can you give an example to explain in detail
$this->app->bind('HelpSpot\API', function ($app) {
return new HelpSpot\API($app->make('HttpClient'));
});