title: When I route my controller it can't work
body: <p>I created a controller myindex by artisan command when I route it gives an error. </p>
  
  <pre><code>Controller:
  &lt;?php
  
    namespace App\Http\Controllers;
  
    use Illuminate\Http\Request;
  
    class myindex extends Controller
     {
      public function index(){
      return view('newpage.blade.php');
     }
     }
  </code></pre>
  
  <p>newpage.blade.php</p>
  
  <pre><code>  {!! Form::open() !!}
    {!! Form::label('email', 'E-Mail Address') !!}
    {!! Form::checkbox('name', 'value', true) !!}
    {!! Form::radio('radio_name', 'value', true) !!}
    {!! Form::close() !!}
  </code></pre>
  
  <p>route:</p>
  
  <p>Route::get('newpage','myindex@index');</p>
  
  <p>And the error</p>
  
  <p>InvalidArgumentException
    View [newpage.blade.php] not found.</p>
  
  <p>C:\wamp64\www\todoapp\vendor\laravel\framework\src\Illuminate\View\FileViewFinder.php
        /**
         * Find the given view in the list of paths.
         *
         * @param  string  $name
         * @param  array   $paths
         * @return string
         *
         * @throws \InvalidArgumentException
         */
         protected function findInPaths($name, $paths)
          {
          foreach ((array) $paths as $path) {
              foreach ($this->getPossibleViewFiles($name) as $file) {
                  if ($this->files->exists($viewPath = $path.'/'.$file)) {
                      return $viewPath;
                  }
              }
            }</p>
  
  <pre><code>     throw new InvalidArgumentException("View [$name] not found.");
     }
  
    /**
     * Get an array of possible view files.
     *
      * @param  string  $name
     * @return array
     */
     protected function getPossibleViewFiles($name)
    {
         return array_map(function ($extension) use ($name) {
            return str_replace('.', '/', $name).'.'.$extension;
        }, $this-&gt;extensions);
    }
  </code></pre>