Классно, что она public.

Если хочется все сделать правильно, нужно чтобы либо File и Group ничего не знали об общении с сервером, тогда `Uploadcare_Api->store_file($uuid)`, `Uploadcare_Api->delete_file($uuid)` и использовать их.

Либо сделать, чтобы знали и вызывали всегда `Uploadcare_Api->request()` по нормальному.

А не как сейчас, какие-то магиеские строки типа `'file_list'`, но метод передают. В любом случае `__preparedRequest` и `__getPath ` нужно выпилить. Если хочется все сделать правильно, конечно.