title: How to retrieve input field
body: <p>How do I get input field for updating a task? When trying to 
          <code>dd(Request::input('task'));</code> I get <strong>"Non-static method Illuminate\Http\Request::input() should not be called statically, assuming $this from incompatible context"</strong></p>
  
  <pre><code>&lt;?php namespace App\Http\Controllers;
  
  use App\Http\Requests;
  use App\Http\Controllers\Controller;
  use App\Task;
  use Illuminate\Http\Request;
  
  class TaskController extends Controller {
  
  public function update($id)
  {
      dd(Request::input('task'));
      $task = Task::findOrFail($id);
      $task-&gt;title = Request::input('task');
      $task-&gt;save();
      return Redirect::to('tasks');
  }
  </code></pre>
  
  <p>Edit view (its working ok)</p>
  
  <pre><code>{!! Form::model($task, array('url' =&gt; 'tasks/'.$task-&gt;id, 'method' =&gt; 'PATCH')) 
      !!}
      {!! Form::text('task', $task-&gt;task, array('class' =&gt; 'form-control')) !!}
      {!! Form::submit('Edit', array('class' =&gt; 'btn btn-default')) !!}
      {!! Form::close() !!}
  </code></pre>