я нашел вот это (https://github.com/epsylon3/torrentflux ), сейчас изучаю исходник, но так как с английским у меня не очень, я пока не понял для чего это нужно.
торрент файлы будут загружается с помощью формы на сервер, и задача в том, чтобы с помощью PHP "извлечь" содержимое торрента, загрузить все файлы на сервер.
@cawakharkov@fornit1917 т.е. получается у нас есть сущность, контроллер, репозиторий и сервис. Из экшена вызываем метод в сервисе который вызывает метод репозитория?
Спасибо за отчет. Но я уже пробовал то, что Вы предложили и у меня не получилось. Я так понял Doctrine 2 не поддерживает автоматическое кэширование, такой механизм нужно реализовать самому?