/**
  * Register the service provider.
  *
  * @return void
  */
 public function register()
 {
     $this->app->bind('avatar', function (Application $app) {
         $config = $app->make('config');
         $cache = $app->make('cache');
         $avatar = new Avatar($config->get('avatar'), $cache, new InitialGenerator());
         // list of folder to scan where font located, order by priority
         $fontFolder = ['', base_path('resources/laravolt/avatar/fonts/'), __DIR__ . '/../resources/assets/fonts/'];
         $avatar->setFontFolder($fontFolder);
         return $avatar;
     });
 }