Speichern / Aktualisieren des Benutzerprofils in Laravel 5

Ich kann das aktualisierte Profil scheinbar nicht in der Datenbank speichern.

In meiner edit.blade.php:

{!! Form::model($user, ['method' => 'PATCH', 'route' => ['profile.update', $user->company_name] ]) !!}

   // fields

  {!! Form::submit('Update Profile', ['class' => 'btn btn-primary']) !!}

{!! Form::close() !!}

In meinem ProfilesController:

public function update($company_name)

{
  $user = User::whereCompanyName($company_name)->firstOrFail();
  $user->save(); // no validation implemented
  flash('You have successfully edited your profile');
  return redirect('/');

}

Nachdem Sie auf die Schaltfläche "Aktualisieren" geklickt haben, wird die Flash-Nachricht auf der Startseite angezeigt, die jedoch nicht in der Datenbank gespeichert wird. Ich komme von Rails und ich habe das Gefühl, ich muss etwas auf die Whitelist setzen.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage