get('project_id'); $project = null; if($projectId) { $project = Project::find($projectId); } return view('note.edit', ['note' => $note, 'project' => $project]); } public function create() { return $this->createOrEdit(app(Note::class)); } public function edit($id) { return $this->createOrEdit(Note::find($id)); } public function store(Request $request) { $note = Note::create($request->all()); return redirect()->route('adm.project.show', [$note->project->id]); } public function destroy($id) { Note::find($id)->delete(); return response()->json([]); } }