Włodzimierz Gajda, Symfony 2 od Podstaw, Przykład 29.1. Download - pliki zapisane w bazie danych