Код IT
← Каталог

Laravel - MVC-фреймворк и паттерны проектирования — Контроллер

Фрагмент из «Laravel - MVC-фреймворк и паттерны проектирования»: Контроллер.

PHP main.php
class UserController extends Controller
{
    public function show($id)
    {
        $user = User::findOrFail($id);
        return view('user.profile', compact('user'));
    }

    public function update(Request $request, $id)
    {
        $user = User::findOrFail($id);
        $user->update($request->validated());
        return redirect()->route('user.show', $id);
    }
}
class UserController extends Controller
{
    public function show($id)
    {
        $user = User::findOrFail($id);
        return view('user.profile', compact('user'));
    }

    public function update(Request $request, $id)
    {
        $user = User::findOrFail($id);
        $user->update($request->validated());
        return redirect()->route('user.show', $id);
    }
}