/** * Store a newly created resource in storage. * * @param ImageRequest $request * @param Project $project * @param Module $module * @param Page $page * @return \Illuminate\Http\Response */ public function store(ImageRequest $request, Project $project, Module $module, Page $page) { $image = new Image($request->all()); $page->images()->save($image); return redirect()->route('project.module.page.show', [$project, $module, $page]); }