ダウンロードリンクの作成

5.8で、使っていたダウンロードリンクをURL作成をしたのですが、うまくいきません。
ページ属性のファイルから、以下のURLで

<?php echo View::url('/download_file',$fID->getFileID(), $c->getCollectionID()); ?>

リンクURLには、
https://sample.jp/download_file/11/233
などが、出力されていますが「無効なファイルです。」となってしまいます。

9からgetFileIDではなくUUIDに変わりました。しかし、8時代にアップロードしたファイルの中にはUUIDが振られていないものもあるため、ややこしいですがこうなります

if ($fID->hasFileUUID()) {
    echo View::url('/download_file',$fID->getFileUUID(), $c->getCollectionID());
} else {
    echo View::url('/download_file',$fID->getFileID(), $c->getCollectionID());
}

なるほど、そういう事ですが、今回テスト用に5.9で最初から作成しているので、UUIDになるんですね。ありがとうございます。けっこう改造するところが多い