2011-10-14 33 views
1

因此,我在一個目錄中創建了一個控制器。

application 
    - classes 
     - controller 
      - api 
       user.php 

,並添加以下的路徑,在我的引導

Route::set('with_dir','api/(<controller>(/<action>(/<id>)))')->defaults(array(
    'directory'=>'api', 
    'controller'=>'index' 
)); 

我可以訪問/ API /用戶我的用戶控制器,但問題是,我碰到下面的錯誤。

Undefined property: Controller_Api_User::$input 

在我的用戶控制,我有

$fbid = $this->input->post('fbid'); 

爲什麼會發生?

回答

3

我最好打賭嗎?當你使用3.x時,你遵循了2.x版本。嘗試$ this-> request-> post('fbid');

你可以在這裏找到api文檔:http://kohanaframework.org/3.2/guide/api

+0

// exaclty。只是發現ko3中沒有輸入類。謝謝! – Moon