title: 2 views to 1 controller update()
body: <p>I have 2 different views/forms - they are forms where delegates can fill in some information.</p>
  
  <p>view1 allows delegate to fill in one lot of personal info.</p>
  
  <p>view2 allows the delegate to fill in more detailed info.</p>
  
  <p>Both forms have code like this:</p>
  
  <pre><code>{!! Form::open(['action' =&gt; ['DelegatesController@update',$delegate-&gt;id], 'method' =&gt; 'POST', 'enctype' =&gt; 'multipart/form-data']) !!}
  
  {{Form::hidden('_method', 'PUT')}}
  {{Form::submit('Submit', ['class' =&gt; 'btn btn-primary'])}}
  </code></pre>
  
  <p>The problem is that both views lead back to the DelegatesController update() method and, as they both only carry partial personal info in the request, the validation fails. </p>
  
  <p>Is there a way to have 2 update() methods in a Controller, each called by separate views? Or a way for the update() method to tell which view called it?</p>
  
  <p>I have been messing around with different routes &amp; different Controller code and put/patch but cannot get it working - I either get methods not allowed or 1 parameter passed instead of 2 depending on what I try to do.</p>