title: buildTemporaryUrlsUsing does not exist on laravel storage facade
body: <p>I'm using local storage and s3 so would like to use temporary urls, I know I can't use them on the local disk so found on the docs that you can override that function for the local disk in the <code>AppServiceProvider</code>, I am on laravel 8.22 however am getting a error shown below:</p>
  <pre><code>Call to undefined method League\Flysystem\Filesystem::buildTemporaryUrlsUsing
  </code></pre>
  <p>The code I'm attempting to use:</p>
  <pre><code>Storage::disk('local')-&gt;buildTemporaryUrlsUsing(function ($path, $expiration, $options) {
      return URL::temporarySignedRoute(
          'files.download',
          $expiration,
          array_merge($options, ['path' =&gt; $path])
      );
  });
  </code></pre>
  <p><a href="https://laravel.com/docs/8.x/filesystem#temporary-urls" rel="nofollow noreferrer">https://laravel.com/docs/8.x/filesystem#temporary-urls</a></p>