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