title: Controllers to edit info throw me "The GET method is not supported for this route. Supported methods: POST." at return view
body: <p>I have a controller to edit user pay information. So, when the controller finish its edition, it returns the same view which is charged by a controller.</p>
  <p>This is the controller's code:</p>
  <pre><code>public function edit(Request $request, $userId)
  {
      $user = User::findOrFail($userId);
      $user-&gt;name = isset($request-&gt;userName) ? $request-&gt;userName : $user-&gt;name;
      $user-&gt;lastNames = isset($request-&gt;userLastNames) ? $request-&gt;userLastNames : $user-&gt;lastNames;
      $user-&gt;email = isset($request-&gt;userEmail) ? $request-&gt;userEmail : $user-&gt;email;
      $user-&gt;phoneNumber = isset($request-&gt;userPhoneNumber) ? $request-&gt;userPhoneNumber : $user-&gt;phoneNumber;
      $user-&gt;role = isset($request-&gt;userRole) ? $request-&gt;userRole : $user-&gt;role;
      $user-&gt;preferPayMethod = isset($request-&gt;preferPayMethod) ? $request-&gt;preferPayMethod : $user-&gt;preferPayMethod;
  
      $user-&gt;save();
  
      return redirect()-&gt;route('carrito', ['user' =&gt; $userId]);
  }
  </code></pre>
  <p>And this is the route's code:</p>
  <pre><code>Route::post('carrito/{user}', function ($userId) {
      $user = User::find($userId);
      return view('carrito')-&gt;with([
          'user' =&gt; $user
      ]);
  })-&gt;name('carrito');
  </code></pre>
  <p>The editions works correctly but the view return throws me the header title:</p>
  <p><code>The GET method is not supported for this route. Supported methods: POST.</code></p>