vscode の Intelephense で以下のようなエラーが出る時があります。
$disk = Storage::disk($disk_driver);
$disk->path("tmp"); // ここで path というメソッドがないと怒られる
そのような時は以下のようにしてローカル変数の方を明示しておきましょう
/** @var Storage::disk */
$disk = Storage::disk($disk_driver);
$disk->path("tmp"); // エラーでない