File tree Expand file tree Collapse file tree 2 files changed +9
-8
lines changed Expand file tree Collapse file tree 2 files changed +9
-8
lines changed Original file line number Diff line number Diff line change 22All notable changes to this project will be documented in this file.
33This project adheres to [ Semantic Versioning] ( http://semver.org/ ) .
44
5+ ## [ 4.0.10]  - 1 Jul 2018 
6+ ### Changed  
7+ -  service provider to register singleton and alias in ` register() `  method.
8+ 
59## [ 4.0.9]  - 28 May 2018 
610### Added  
711-  class-name resolution from Service container, allowing for dependency
Original file line number Diff line number Diff line change @@ -25,19 +25,16 @@ public function boot()
2525 "config " 
2626 );
2727 $ this mergeConfigFrom ($ configPath"geocoder " );
28-  $ geocodernew  ProviderAndDumperAggregator )
29-  ->registerProvidersFromConfig (collect (config ("geocoder.providers " )));
30-  $ this app 
31-  ->singleton ("geocoder " , function  () use  ($ geocoder
32-  return  $ geocoder
33-  });
34-  $ this app 
35-  ->instance (ProviderAndDumperAggregator::class, $ geocoder
3628 }
3729
3830 public  function  register ()
3931 {
4032 $ this app ->alias ("Geocoder " , Geocoder::class);
33+  $ this app ->singleton (ProviderAndDumperAggregator::class, function  () {
34+  return  (new  ProviderAndDumperAggregator )
35+  ->registerProvidersFromConfig (collect (config ("geocoder.providers " )));
36+  });
37+  $ this app ->bind ('geocoder ' , ProviderAndDumperAggregator::class);
4138 }
4239
4340 public  function  provides () : array 
                         You can’t perform that action at this time. 
           
                  
0 commit comments