I have just installed Laravel 5.1, visited the home page of my app and i get the following error:
Whoops, looks like something went wrong.
1/1
FatalErrorException in routes.php line 16:
Call to undefined method Illuminate\Routing\Route::get()
in routes.php line 16
This is my routes.php file:
<?php
/*
|--------------------------------------------------------------------------
| Application Routes
|--------------------------------------------------------------------------
|
| Here is where you can register all of the routes for an application.
| It's a breeze. Simply tell Laravel the URIs it should respond to
| and give it the controller to call when that URI is requested.
|
*/
Route::get('/', function () {
return view('welcome');
});
This import is wrong:
use Illuminate\Routing\Route;
You actually don't have to import any class as Laravel registers a global alias Route
.
If you want to import the right class, that would be:
use Illuminate\Support\Facades\Route;
comment this:
// use Symfony\Component\Routing\Route;
use this:
use Illuminate\Support\Facades\Route;
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With