/**
  * Register the service provider.
  */
 public function register()
 {
     $this->app->bind('storage', function () {
         $adapter = StorageAdapterFactory::makeCached($this->app['config']->get('storage.default'));
         return new Filesystem($adapter);
     });
 }
 /**
  * @param string $connection
  * @return Filesystem
  */
 public static function connection($connection)
 {
     $adapter = StorageAdapterFactory::makeCached($connection);
     return new static($adapter);
 }