validated(); $git_repo = new GitRepos(); $git_repo->fill($datas); $git_repo->save(); return redirect()->route('git-repos.edit', ['git_repo' => $git_repo])->with('status', __('Dépôt Git créé.')); } /** * Display the specified resource. * * @param integer $id * @return \Illuminate\Http\Response */ public function show($id) { abort('404'); } /** * Show the form for editing the specified resource. * * @param GitRepos $git_repo * @return \Illuminate\Http\Response */ public function edit(GitRepos $git_repo) { return view('git-repos.edit', compact('git_repo')); } /** * Update the specified resource in storage. * * @param \Illuminate\Http\GitReposUpdateRequest $request * @param GitRepos $git_repo * @return \Illuminate\Http\Response */ public function update(GitReposUpdateRequest $request, GitRepos $git_repo) { $datas = $request->validated(); $git_repo->fill($datas); $git_repo->save(); return redirect()->route('git-repos.edit', ['git_repo' => $git_repo])->with('status', __('Dépôt Git mis à jour.')); } /** * Remove the specified resource from storage. * * @param GitRepos $git_repo * @return \Illuminate\Http\Response */ public function destroy(GitRepos $git_repo) { $git_repo->delete(); return redirect()->route('git-repos.index')->with('status', __('Dépôt Git supprimé.')); } }