Vijayakumar S
Vijayakumar S

Reputation: 1

Authentication issue in laravel

I am trying to access a route in laravel. It's working fine for the below scenario

Route::get('/signup', function() {
    return View::make('signup');
});

But it's not working when I am trying to access via controller.

Route::get('/signup', 'signupController@signup');

Below is the content of my signupController file.

<?php
namespace App\Http\Controllers;

use View;
use App\Http\Controllers\Controller;


class signupController extends Controller {

    public function signup()
    {                   
        $view = View::make('signup');
        return $view;
    }


}

I am getting the below error NotFoundHttpException in RouteCollection.php line 143:

Find my route.php file content

<?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');
});


Route::get('/signup', 'signupController@signup');

Upvotes: 0

Views: 30

Answers (1)

violator667
violator667

Reputation: 499

Shouldn't it be?

Route::get('/signup', ['uses' => 'signupController@signup']);

I don't see any other reason.

Upvotes: 1

Related Questions