fakeUploadFile)($request); } // Check ability to access protected share record ($this->protectShareRecord)($shared); // Check shared permission if (is_visitor($shared)) { abort(403); } // Check access to requested directory ($this->verifyAccessToItem)($request->input('parent_id'), $shared); // Return new uploaded file $new_file = ($this->uploadFile)($request, $shared); // Set public access url $new_file->setPublicUrl($shared->token); return response($new_file, 201); } }