ого
а как мне тогда в вашей системе создать файл?
грубо говоря, так: вызывается Manager::upload($_FILES[0]).
в этом методе вызывается Storage::store($file), в этом методе проходит валидация, создаются директории, файл сохраняется. там же создаётся объект File, наполняется свойствами и возвращается. и после этого в Manager::upload() по этому объекту File производится запись в базу