未找到Laravel" auth控制器"例外

时间:2014-09-07 05:39:56

标签: laravel-routing

我正在LARAVEL4.2制作管理面板。*。我在" admin"中制作控制器。文件夹以及视图中的视图" admin"夹。我的控制器代码是

namespace admin;

class AuthController extends \BaseController {

    /**
     * Display a listing of the resource.
     *
     * @return Response
     */
    public function index()
    {
        //
    }


    /**
     * Show the form for creating a new resource.
     *
     * @return Response
     */
    public function create()
    {
        //
    }


    /**
     * Store a newly created resource in storage.
     *
     * @return Response
     */
    public function store()
    {
        //
    }


    /**
     * Display the specified resource.
     *
     * @param  int  $id
     * @return Response
     */
    public function show($id)
    {
        //
    }


    /**
     * Show the form for editing the specified resource.
     *
     * @param  int  $id
     * @return Response
     */
    public function edit($id)
    {
        //
    }


    /**
     * Update the specified resource in storage.
     *
     * @param  int  $id
     * @return Response
     */
    public function update($id)
    {
        //
    }


    /**
     * Remove the specified resource from storage.
     *
     * @param  int  $id
     * @return Response
     */
    public function destroy($id)
    {
        //
    }


}

我的路线编码是:

Route::get('admin/login',   array('as' => 'admin.login',       'uses' => 'App\Controllers\Admin\AuthController@getLogin'));

我也试过"作曲家更新"和#34;作曲家dump-autoload"超过50次。我的网址是localhost / laraveltest / public / admin / login。

1 个答案:

答案 0 :(得分:1)

您将命名空间定义为admin,因此您还必须在路线中使用此命名空间:

 Route::get('admin/login', array('uses' => '\admin\AuthController@getLogin'));