Controller怎么使用命名空间

Controller怎么使用命名空间

namespace css;

class IndexController extends BaseController{

protected $layout='bbs.layout';

public function getIndex(){

$this->layout->content =View::make('site.index');
}
}

怎么注册控制器到路由
已邀请:

skybody

赞同来自:

fdd

00幽靈00 - 略知一二,不求甚解

赞同来自:

Route::resource('something', 'IndexController');

或者单独定义
Route::get('something',  array('as'=>'getindex', 'uses' => 'IndexController@getIndex'));

PS: 你最后的问题是“怎么注册控制器到路由”,所以回答了你这个问题,回头看一眼似乎和 标题 不太一样

JohnLui

赞同来自:

namespace css;
也是醉了。。。。

建议使用跟实际目录一致的子命名空间,便于多人协作。

collinsmao

赞同来自:

composer.json 里autoload里定义,psr0,psr4都可以,然后dump-autoload

"css\IndexController@index"

安正超

赞同来自:

建议使用大写字母开头命名空间

要回复问题请先登录注册