Laravel 4 - 新手和我已经卡住了

时间:2013-11-21 13:45:08

标签: php controller laravel laravel-4 restful-architecture

我是Laravel 4的新手,我已经陷入困境......我似乎无法绕过路线。

当我访问以下网址帐户/ welcome / Scott / UK时,我一直收到此错误:

    Missing argument 2 for Illuminate\Routing\Controller::missingMethod()

这是我的路线文件中的内容:

    Route::controller('account', 'AccountController');

这是在我的控制器中:

public function action_welcome($name, $place)
{

      echo "Welcome to {$place}, {$name}!";

}

任何人都可以对此有所了解吗?它必须是非常简单的东西。

1 个答案:

答案 0 :(得分:2)

这是Laravel 4 RESTful Controller中操作的正确语法:

class GenericController extends Controller {

    public function getWelcome($name, $place)
    {

          echo "Welcome to {$place}, {$name}!";

    }

    public function postLogin()
    {

          ...

    }

}

您可以通过执行

来查看是否正确
php artisan routes