Redirect :: action() - Routes.php Laravel中的未知操作异常

时间:2013-11-13 10:02:11

标签: php authentication laravel laravel-4 laravel-routing

我花了两天时间试图解决这个问题。

我有一个使用Laravel 4的应用程序,但是有一个问题。 我在一个Route中使用auth.basic,这里有一些代码:

Route::get('/admin', array('before' => 'auth.basic', function()
{
    return Redirect::action('AdminController@createAdmin');
}));

我肯定会进入匿名函数,但有例外: * 未知操作[AdminController @ createAdmin]。 *

同样,如果我像这样定义路线:

Route::get('/admin', 'AdminController@createAdmin');

一切正常。 我想,也许问题出在某种范围内...... 提前谢谢。

1 个答案:

答案 0 :(得分:1)

我不确定你真正试图通过重定向完成什么,但由于问题可能正是如此,你可以这样做:

Route::get('/admin', array('before' => 'auth.basic', 'uses' => 'AdminController@createAdmin'));