title: Laravel Route apiResource (difference between apiResource and resource in route)
body: <p>I'm using <code>apiResource</code> in Route which is using <code>(index, create, show, update, destroy)</code> methods in <code>exampleController</code>. When I would like to use show method the route wont work. what shall I do? I think it is because of <code>{fruits}</code> but I do not how solve it?</p>
  <pre><code>Route::apiResource('/fruit/{fruits}/apples', 'exampleController');
  </code></pre>
  <p>My route in browser is:</p>
  <pre><code>localhost:8000/api/fruits/testFruitSlug/apples/testAppleSlug
  </code></pre>
  <p><em><strong>difference between apiResource and resource in route:</strong></em> <code>Route::apiResource()</code> only creates routes for index, store, show, update and destroy while <code>Route::resource()</code> also adds a create and edit route which don't make sense in an API context.</p>