ファイルをフォルダから別のフォルダに移動するには、次のコードを使用します。
$new_file = new File($file['destination']->getPath() . File::SEPARATOR . $file['file']->getName());
次に、一意のIDを追加し、ファイル名をデータベースに保存する必要があります。uniqid()でOK:
$new_file = new File($file['destination']->getPath() . File::SEPARATOR . uniqid() . '---' . $file['file']->getName());
次のようなファイル名になります:514685b08e6db --- SL004321_7_03-2013.pdf
では、これをMySQLに保存するために、変数でファイル名を取得する方法は?