title: Laravel 5: Can't POST to route resource
body: <p>I have a route resource <code>Route::resource('projects', 'ProjectsController');</code> and when I run <code>route:list</code> I can see POST is available.</p>
  
  <pre><code>+--------+----------+--------------------------+------------------+--------------------------------------------------------------+-----------------+
  | Domain | Method   | URI                      | Name             | Action                                                       | Middleware      |
  +--------+----------+--------------------------+------------------+--------------------------------------------------------------+-----------------+
  |        | GET|HEAD | projects                 | projects.index   | App\Http\Controllers\ProjectsController@index                | auth            |
  |        | POST     | projects                 | projects.store   | App\Http\Controllers\ProjectsController@store                | auth            |
  |        | GET|HEAD | projects/create          | projects.create  | App\Http\Controllers\ProjectsController@create               | auth            |
  |        | GET|HEAD | projects/{projects}      | projects.show    | App\Http\Controllers\ProjectsController@show                 | auth            |
  |        | PUT      | projects/{projects}      | projects.update  | App\Http\Controllers\ProjectsController@update               | auth            |
  |        | PATCH    | projects/{projects}      |                  | App\Http\Controllers\ProjectsController@update               | auth            |
  |        | DELETE   | projects/{projects}      | projects.destroy | App\Http\Controllers\ProjectsController@destroy              | auth            |
  |        | GET|HEAD | projects/{projects}/edit | projects.edit    | App\Http\Controllers\ProjectsController@edit                 | auth            |
  +--------+----------+--------------------------+------------------+--------------------------------------------------------------+-----------------+
  </code></pre>
  
  <p>When I am at <code>/projects/create</code> (shows my form) and hit my submit button, I get an error saying:</p>
  
  <pre><code>MethodNotAllowedHttpException in RouteCollection.php line 201:
    at RouteCollection-&gt;methodNotAllowed(array('GET', 'HEAD', 'PUT', 'PATCH', 'DELETE')) in RouteCollection.php line 188
  </code></pre>
  
  <p>Is it perhaps how I am defining my <code>&lt;form&gt;</code> tag? Am I not using the correct action?</p>
  
  <p><code>&lt;form method="post" action=""&gt;</code></p>
  
  <p>I also tried <code>&lt;form method="post" action="{{ url('projects/store') }}"&gt;</code></p>
  
  <p>Sorry, I am a noob to laravel!</p>