Там суть в том, что делается stream wrapper и всё работает, как обычно через префиксы путей public:// и private://. Проблемы есть только со всякими штуками типа пхп спредщит, которому нужно скармливать файл через реальный путь и там вот уже я не разобрался