title: Controller not found error in laravel . Why?
body: <p>I have the following controller in my laravel application:</p>
  
  <pre><code>&lt;?php
  
  namespace Http\Controllers;
  use App\Http\Requests;
  use App\Http\Requests\PrepareNoticeRequest;
  use App\Provider;
  use Illuminate\Http\Request;
  
  class NoticesController extends Controller {
  
      public function create() {
          $providers = Provider::lists('name' , 'id');
          return view('notices.create' , compact('providers'));
      }
  
  }
  </code></pre>
  
  <p>And the following route set in the routes.php file:</p>
  
  <pre><code>Route::get('notices/create' , 'NoticesController@create');
  </code></pre>
  
  <p>Now when i hit the following URL in the browser:</p>
  
  <pre><code>http://localhost:8080/laravelApp/public/notices/create
  </code></pre>
  
  <p>I get the following error on my screen:</p>
  
  <p><a href="https://i.stack.imgur.com/6yWsZ.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/6yWsZ.png" alt="enter image description here"></a></p>
  
  <p>Why am i getting a controller not found error when i already have a controller ??</p>