【发布时间】:2015-04-21 06:56:28
【问题描述】:
<?php
namespace App\Http\Controllers;
class FormContoller extends Controller
{
public function add(){
$item = new App\Item;
//Some random code with the $item class
return redirect('success');
}
}
这是我的 Routes.php
Route::post('add','FormController@add');
此外,控制器的名称为“FormController”。我猜那里没有错误。
但是,我收到以下错误...
Container.php 第 776 行中的反射异常: 类 App\Http\Controllers\FormController 不存在
我是初学者。请帮忙!
提前致谢
【问题讨论】:
-
该控制器是否在文件夹
./controllers/http/中,如果是,命名空间不应该是App\Controllers\Http吗? -
控制器文件夹在Http-app/Http/Controllers。我猜 Laravel 5 目录结构发生了变化。我没用过 Laravel 4。